在 C# 中使用 param 關鍵字取得變數參數。
讓我們來看一個整數相乘的範例。我們使用 params 關鍵字來接受任意數量的 int 值 -
static int Multiply(params int[] b)
上面的程式碼讓我們可以求出一個或兩個 int 值的數字相乘。以下呼叫具有多個值的相同函數 -
int mulVal1 = Multiply(5); int mulVal2 = Multiply(5, 10);
讓我們看完整的程式碼來了解變數參數在 C# 中的工作原理 -
using System; class Program { static void Main() { int mulVal1 = Multiply(5); int mulVal2 = Multiply(5, 10); Console.WriteLine(mulVal1); Console.WriteLine(mulVal2); } static int Multiply(params int[] b) { int mul =1; foreach (int a in b) { mul = mul*a; } return mul; } }
以上是C# 中的變數參數 (Varargs)的詳細內容。更多資訊請關注PHP中文網其他相關文章!