2 using System.Threading;
3 using System.Runtime.CompilerServices;
10 public static int Main(string[] args)
12 MainClass MainClassInstance=new MainClass();
13 return MainClassInstance.LockMethod();
16 [MethodImpl(MethodImplOptions.Synchronized)]
17 public virtual int LockMethod()
20 Monitor.PulseAll(this);
23 Console.WriteLine("failed");