挂起线程就是暂停,Thread.Suspend()//暂停,Thread.Resume()//继续,如下 int i = 0; void Test() { while (true) i++; } Thread thread; private void button1_Click(object sender, EventArgs e) { thread = new Thread(new ThreadStart(Test)); thread.Start(); } private void button2_Click(object sender, EventArgs e) { MessageBox.Show(i.ToString()); MessageBox.Show(i.ToString()); thread.Suspend(); MessageBox.Show(i.ToString()); MessageBox.Show(i.ToString()); }
C# 线程暂停
最新推荐文章于 2024-08-07 17:54:53 发布