ref和out都使得像int string这种值类型可以在传递参数的时候传递引用。
static void Main (string[] args)
{
int i = 0;
int result = test(out i);
Console.WriteLine(result);
Console.Read();
}
public static int test(out int i)
{
i = 9;//当没有这句话的时候会报错,提示i必须进行初始化
return i;
}
out只出不进
ref有进有出