Пример #1
0
 public static int MethodWithRefOutParameters(int a, ref ValueReference vc1, out ValueReference vc2)
 {
     vc1.SomeValue = a;
     vc2 = new ValueReference(a);
     return vc1.SomeValue + vc2.SomeValue;
 }
Пример #2
0
 public static int MethodWithOutParameter(int a, out ValueReference vc)
 {
     vc = new ValueReference(a);
     return vc.SomeValue;
 }
Пример #3
0
 public static int MethodWithRefParameter(int a, ref ValueReference vc)
 {
     vc.SomeValue = a;
     return vc.Square().SomeValue;
 }
Пример #4
0
 public static int MethodWithRefOutParameters(int a, ref ValueReference vc1, out ValueReference vc2)
 {
     vc1.SomeValue = a;
     vc2           = new ValueReference(a);
     return(vc1.SomeValue + vc2.SomeValue);
 }
Пример #5
0
 public static int MethodWithOutParameter(int a, out ValueReference vc)
 {
     vc = new ValueReference(a);
     return(vc.SomeValue);
 }
Пример #6
0
 public static int MethodWithRefParameter(int a, ref ValueReference vc)
 {
     vc.SomeValue = a;
     return(vc.Square().SomeValue);
 }