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)

 
posted @ 2021-04-08 15:53  终末s  阅读(75)  评论(0)    收藏  举报