C# 5种传参方式

1,传值:     

  void action ( int i)  { } 

2,ref传引用:    

  void action ( ref int i)  { }  //ref传引用,源值可读可写。

3,in只读引用:   

  void action ( in int i)  { }  //in传引用,可读,不能改变源值。

4,out只写引用:   

  void action ( out int i)  { }  //out传引用,不可读,必须显式调用 : action(out a),方法退出前必须对a赋值。

5,params参数数量可变:   

  void action ( params int i)  { }  

  调用: action(1,2,3); 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章