| 在通过参数返回值的视频学习中,老师说ref可以传入值也可以传出值,而out只能传出值,比如 class Program
 {
 static void Main(string[] args)
 {
 int number = 10;
 Test(ref number);
 Console.WriteLine(number);
 Console.ReadKey();
 }
 
 static void Test(ref int a)
 {
 int b = a;
 a = 50;
 }
 }
 而且在number和a的前面加上ref还可以让这两个变量共用一个内存空间,那么能不能以后遇见需要返回值的时候,我就用ref而不用out,这样行不行?
 |