2012-07-06 147 views

回答

5

是的,该代码是愚蠢的。由于该行中的AutoResetEventnew,因此没有其他人提到同一个AutoResetEvent,所以没有任何信息会发出信号。 A Sleep会更简单。

当正确使用时,使用AutoResetEvent可让您等待其他事情“打开大门”(假设它尚未打开)或超时。还要注意,每次WaitOne成功时,门自动关闭。

但是,这段代码没有正确使用它,并且不允许这样做。

+0

我敢打赌,上面的代码行有一个注释'//因为它有效' – 2012-07-06 06:27:10

+1

你失去了你的注意^ _ ^ – user626528 2012-07-06 06:30:02