代码之家  ›  专栏  ›  技术社区  ›  Prashant

手动复位事件,自动复位事件

c#
  •  12
  • Prashant  · 技术社区  · 16 年前

    在c中,手动重置事件和自动重置事件之间的区别是什么。也应该在什么时候使用相同的。将autoresetevent设置为true或false有什么区别?

    1 回复  |  直到 16 年前
        1
  •  16
  •   Neil Barnwell    16 年前

    对于 ManualResetEvent ,一旦你打电话 Set() ,你必须故意打电话 Reset() 将其放回未签名状态,以便调用 WaitOne() 将阻止。

    这不是必要的 AutoResetEvent .

    msdn上的文档对于 ManualResetEvent AutoResetEvent .