在C#中如何關閉線程?
在C#中關閉線程,分兩種情況: 第一種情況是關閉自己,可以使用System.Threading.Thread.CurrentThread.Abort(); Process.GetCurrentProcess().Kill() Application.ExitThread(); 不過以上方法,都是強制直接退出了整個程序,不只是關閉子窗體。 另外一種情況是關閉其它線程,要是關閉其它線程可以這樣操作:在Thread 這個類里邊寫Close方法。然后。在private void button2_Click(object sender, EventArgs e)里寫thread.Close();就可以了。 所以要區(qū)分是關閉哪個進行,才可以選擇對應的方法。