主要用于线程同步。
自动事件,AutoResetEvent。
用法:
private AutoResetEvent _WaitEvent = new AutoResetEvent(true);
thread1()
{
_WaitEvent.WaitOne(150); //等待事件有信号
dosomething();
_WaitEvent.Set(); //使事件有信号 释放权限
}
thread2()
{
_WaitEvent.WaitOne(150); //等待事件有信号
dosomething();
_WaitEvent.Set(); //使事件有信号 释放权限
}