Why do we need Wait() and Pulse() Methods in C# Threading?
Published in
3 min readMay 15, 2023
In this blog post, we’ll see how these two methods work in the threading world.
The two static methods Wait() and Pulse() are part of the monitor class. The purpose of Wait and Pulse is to provide a simple signalling mechanism. The Wait() method blocks any other threads until it receives a notification, and Pulse() provides you that notification.