从 .NET Framework 版本2.0 开始, AutoResetEvent 和ManualResetEvent 派生自 EventWaitHandle 类。 在 ManualResetEvent 功能上等效于 EventWaitHandle 使用创建的EventResetMode.ManualReset。使用 EventResetMode.AutoReset 标志创建的 EventWaitHandle 会在释放单个等待线程后自动进行重置。本文主要介绍.NET(C#)中AutoResetEvent 和 ManualResetEvent的使用总结。

原文地址:​.NET(C#) AutoResetEvent 和 ManualResetEvent 的使用总结​