ManualResetEvent.WaitOne

   
 


using System;
using System.Threading;

public class NonSignaledManual {
    public static void Main() {
        ManualResetEvent mansig = new ManualResetEvent(false);
        Console.WriteLine("ManualResetEvent Before WaitOne ");
        bool b = mansig.WaitOne(1000, false);
        Console.WriteLine("ManualResetEvent After WaitOne " + b);
    }
}