它的好处,就是可以改变传过来的参数值
using System;
class Class1
{
可改变参数,我们称之为实参
static void test1(ref int x)
{
x++;
}
不能改变参数,我们称之为形参
static void test2(int x)
{
x++;
}
static void Main(string[] args)
{
int i=0,b=0;
test1(ref i);
Console.WriteLine(i);
test2(b);
Console.WriteLine(b);
}
}
输出结果为
1
0