Thread.Sleep(60*1000);
过了60S之后线程不能唤醒? if ( second == 30)
{
MessageBox.Show(Minute + "");
Thread1.Start();
MessageBox.Show(Thread1.ThreadState.ToString());
Thread.Sleep(60*1000);
MessageBox.Show(Thread1.ThreadState.ToString());
}显示的状态是stoped;
该如何唤醒sleep的线程?
60S后Thread1早已运行完毕正常停止了你可以用ManualResetEvent发送通知
此消息通过 【CSDN论坛 Winform测试版】 回复!龙月.NET的博客