params關鍵字可以指定在參數數目可變處采用參數的方法參數。
在方法聲明中的 params 關鍵字之後不允許任何其他參數,並且在方法聲明中只允許壹個 params 關鍵字。
每個C#函數都允許有個參數帶params關鍵字,在調用的時候可以不給他傳值,也可以給他傳值,還可以給他傳多個值。
擴展資料:
1、若形參表中含壹個參數數組,則該參數數組必須位於形參列表的最後;
2、參數數組必須是壹維數組;
3、不允許將params修飾符與ref和out修飾符組合起來使用;
4、與參數數組對應的實參可以是同壹類型的數組名,也可以是任意多個與該數組的元素屬於同壹類型的變量;
5、若實參是數組則按引用傳遞,若實參是變量或表達式則按值傳遞。
百度百科-params