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); 

 

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