C# 线程的暂停和恢复的 实现
声明, 初始化时不执行
private static ManualResetEvent _eventWorkList = new ManualResetEvent(false);
Thead里的信号等待, 放在要控制的线程内, 当外部调用Reset时,线程暂停;当外部调用Set时,线程继续执行;
_eventWorkList.WaitOne();
暂停线程
// Pause the WorkList operation.
_eventWorkList.Reset();
恢复线程
// Resume WorkList
_eventWorkList.Set();
https://muzizongheng.blog.csdn.net/