manualresetevent的简单介绍
首先程序创建manualresetevent了一个 ManualResetEvent 对象,该对象就像一个信号灯,可以利用它manualresetevent的信号来通知其它线程本例中,当线程池中所有线程工作都完成以后,ManualResetEvent 对象将被设置为有信号,从而通知主线程继续运行ManualResetEvent 对象有几个重要的方法初始化该对象时,用户可以指定其默认的状态有信号。
保证ManualResetEvent 再类A中是公有的然后绑定事件 AManualResetEvent += doSometimeA类每次接收数据之后 调用ManualResetEventthis,EventArgs。
初始的时候,设置为falseManualResetEvent mre = new ManualResetEventfalse manualresetevent你的线程private void MyThread 等待10毫秒,检查 mre是否设置为true如果没有,继续循环 while!mreWaitOne10 在主线程中static void Main。