c#函数
一般函数
public void Abc(int a){
xxx
}
带返回值的函数
public int(返回的是什么类型就写什么) Abc(int a,int b){
int sum=a+b;
return sum;
}
改变传进来的参数 out、ref
out 在函数中必须为传进来的参数赋值
public int Abc(out int number){
number=456 //函数内需要为传进来的参数赋值
int sum=number+1;
return sum;
}
调用 Abc(out int a) 调用时可不用为传进去的参数赋值
ref 必须在调用函数前为要传递的参数赋值
public int Abc(ref int number){
number=456 函数内可不用赋值
int sum=number+1;
return sum;
}
调用
int a=45; //调用时需要先赋值
Abc(ref a)

浙公网安备 33010602011771号