古詩詞大全網 - 成語查詢 - params 是什麽意思,c#裏

params 是什麽意思,c#裏

params關鍵字可以指定在參數數目可變處采用參數的方法參數。

在方法聲明中的 params 關鍵字之後不允許任何其他參數,並且在方法聲明中只允許壹個 params 關鍵字。

每個C#函數都允許有個參數帶params關鍵字,在調用的時候可以不給他傳值,也可以給他傳值,還可以給他傳多個值。

擴展資料:

params關於參數數組,需掌握以下幾點:

1、若形參表中含壹個參數數組,則該參數數組必須位於形參列表的最後;

2、參數數組必須是壹維數組;

3、不允許將params修飾符與ref和out修飾符組合起來使用;

4、與參數數組對應的實參可以是同壹類型的數組名,也可以是任意多個與該數組的元素屬於同壹類型的變量;

5、若實參是數組則按引用傳遞,若實參是變量或表達式則按值傳遞。

百度百科-params