1,一个参数只有在引用的时候才能改变其值,这是一种情况

2,一个参数在引用后要永久的改变其值(可以用返回参数的形式)

3,多个参数在引用后要永久的改变其值或者多个参数中的部分,多个参数时如果要输出一个参数的话要用OUT(输出多个的话用多个OUT),当然要注意,如果一个参数不是输出值就不能用OUT

4,OUT就是输出的意思,老外起名不会瞎起的,呵呵

有时候我们可以“顾名思义”  OK上例子

1

static void ShowDouble(int val)
{
val *= 2;
Console.WriteLine("val doubled = {0}", val);
}


int myNumber = 5;
Console.WriteLine("myNumber = {0}", myNumber);
ShowDouble(myNumber);
Console.WriteLine("myNumber = {0}", myNumber);
View Code

相关文章: