public static int test_2_static_delegate() { GetIntDel del = new GetIntDel(return4); int v = del(); if (v != 4) { return(0); } return(2); }
public static int test_2_instance_delegate() { Tests t = new Tests(); GetIntDel del = new GetIntDel(t.return5); int v = del(); if (v != 5) { return(0); } return(2); }
public static int test_2_instance_delegate_with_field() { InstanceDelegateTest t = new InstanceDelegateTest() { a = 1337 }; GetIntDel del = new GetIntDel(t.return_field); int v = del(); if (v != 1337) { return(0); } return(2); }
public static int test_2_instance_delegate () { Tests t = new Tests (); GetIntDel del = new GetIntDel (t.return5); int v = del (); if (v != 5) return 0; return 2; }
public static int test_2_static_delegate () { GetIntDel del = new GetIntDel (return4); int v = del (); if (v != 4) return 0; return 2; }