c#如何获得当前线程

2025-01-08 09:35:38
推荐回答(3个)
回答1:

public void Main(string []args){
Thread th = new Thread(new ThreadStart(ABC));
th.Start();
}
public void ABC(){
//如果不传参数,要结束th 这个线程要如何操作?

//使用Thread.CurrentThread 得到的是Main的线程.

回答2:

如果不传参数,要结束th 这个线程要如何操作?
th.abord();
使用Thread.CurrentThread 得到的是Main的线程.
说明你就在这个主线程里啊。没有什么问题。

回答3:

Thread th;
public void Main(string []args){
th = new Thread(new ThreadStart(ABC));
th.Start();
}
public void ABC(){
th.Abort();
}