在C#中,可以使用params關鍵字來定義一個方法,使其接受可變數量的參數。這些參數會被打包成一個數組,然后傳遞給方法。
下面是一個簡單的示例,展示了如何使用params關鍵字來定義一個方法,接受一個數組參數:
using System;
class Program
{
static void Main()
{
int[] numbers = { 1, 2, 3, 4, 5 };
PrintNumbers(numbers);
}
static void PrintNumbers(params int[] numbers)
{
foreach (int num in numbers)
{
Console.WriteLine(num);
}
}
}
在上面的示例中,我們定義了一個PrintNumbers方法,它接受一個數組參數。我們可以將任意數量的整數作為參數傳遞給這個方法。在Main方法中,我們創建了一個包含5個整數的數組,并將其作為參數傳遞給PrintNumbers方法。
運行上面的代碼將輸出以下內容:
1
2
3
4
5
通過使用params關鍵字,我們可以方便地接受可變數量的參數,并將它們打包成一個數組在方法中使用。