Search code examples
c#autoresetevent

Clear multiple set after hitting the WaitOne() of AutoResetEvent


Do I need to call reset to clear multiple set after hitting the WaitOne(); of AutoResetEvent in C#?


Solution

  • AutoResetEvent does not have a counter - just a set/not-set state, so no, you do not have to do anything special after a WaitOne() call returns, even if the event was set multiple times.