参数修饰符 params、in
生活随笔
收集整理的這篇文章主要介紹了
参数修饰符 params、in
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
params:有且只能在方法的最后一個形參前添加,并且接收的參數類型只能未一維數組
表示該方法可以添加動態數量的參數,例
GetData(int x,params string[] y),則調用時可以使用的方式:
一、GetData(1,"a","b");//字符串“a”,"b"會自動封裝進數組y中
二、GetData(1,new[]{ "a","b" });//普通類型匹配調用方式
三、GetData(1);//此參數可以不傳
in:與out與ref相同,時引用傳遞,不同之處在于,調用方法不允許修改此參數,而ref參數是可以修改的,out參數必須由調用方修改
轉載于:https://www.cnblogs.com/fengyu-lirm/p/9129084.html
總結
以上是生活随笔為你收集整理的参数修饰符 params、in的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2018年6月2号(线段树(2))
- 下一篇: 银行利息怎么计算