What is the purpose of the ManualResetEvent class in C# multithreading?
A. To manage a collection of threads
B. To signal one or more waiting threads that an event has occurred
C. To provide synchronization mechanisms for multithreaded programs
D. None of the above
Answer: Option B

Join The Discussion