public static int Main() { Test_test obj = new Test_test(); int val = obj.func(1); if (val == 1) { System.Console.WriteLine("PASSED"); return(100); } System.Console.WriteLine("FAILED"); return(1); }
public static void AsyncFireEv(T t) { Console.WriteLine("AsyncFireEv"); try { IAsyncResult ar = FldEv.BeginInvoke(t, null, null); ar.AsyncWaitHandle.WaitOne(); Test_test.Eval(t.Equals(FldEv.EndInvoke(ar))); } catch (NotSupportedException) { // expected Test_test.Eval(true); } }