Beispiel #1
0
 public static int OutRefFunc26(TestDelegateReflect x, TestDelegateReflect y)
 {
     return(600);
 }
Beispiel #2
0
 public static int OutRefFunc25(ref TestDelegateReflect x, TestDelegateReflect y, out TestDelegateReflect z)
 {
     z = new TestDelegateReflect(CalcAdd);
     return(z(1));
 }
Beispiel #3
0
 public static int OutRefFunc24(TestDelegateReflect x, out TestDelegateReflect y, ref TestDelegateReflect z)
 {
     y = new TestDelegateReflect(CalcAdd);
     return(y(1));
 }
Beispiel #4
0
 public static void OutRefFunc23(TestDelegateReflect x, out TestDelegateReflect y, ref TestDelegateReflect z)
 {
     y = new TestDelegateReflect(CalcAdd);
 }
Beispiel #5
0
 public static void OutRefFunc22(ref TestDelegateReflect x, TestDelegateReflect y, out TestDelegateReflect z)
 {
     z = new TestDelegateReflect(CalcAdd);
 }
Beispiel #6
0
 public static void GenDelegate()
 {
     csDelegate1 = new TestDelegateReflect(CalcAdd);
     csDelegate2 = new TestDelegateReflect(CalcDel);
     csDelegate3 = new TestDelegateReflect(CalcMul);
 }