您可以使用Thread类的Name属性更改或获取线程的名称。让无涯教程看一个设置和获取线程名称的示例。
using System; using System.Threading; public class MyThread { public void Thread1() { Thread t = Thread.CurrentThread; Console.WriteLine(t.Name+" is running"); } } public class ThreadExample { public static void Main() { MyThread mt = new MyThread(); Thread t1 = new Thread(new ThreadStart(mt.Thread1)); Thread t2 = new Thread(new ThreadStart(mt.Thread1)); Thread t3 = new Thread(new ThreadStart(mt.Thread1)); t1.Name = "Player1"; t2.Name = "Player2"; t3.Name = "Player3"; t1.Start(); t2.Start(); t3.Start(); } }
Player1 is running Player2 is running Player3 is running
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕
Python实战 · 从0到1搭建直播视频平台 -〔Barry〕