在C#中,params
關鍵字用于指定一個方法可以接受可變數量的參數。這意味著你可以將任意數量的參數傳遞給方法。然而,params
主要用于簡化方法調用,并不直接支持批量操作。
如果你想要在方法中執行批量操作,你需要在方法內部實現這些操作。例如,你可以使用循環來遍歷params
數組并對每個元素執行操作。
下面是一個簡單的示例,展示了如何使用params
關鍵字和循環來實現批量操作:
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Sum of numbers: " + Sum(1, 2, 3, 4, 5));
}
static int Sum(params int[] numbers)
{
int sum = 0;
foreach (int number in numbers)
{
sum += number;
}
return sum;
}
}
在這個示例中,Sum
方法接受可變數量的整數參數,并使用foreach
循環計算它們的和。雖然params
關鍵字本身不支持批量操作,但你可以在方法內部實現所需的批量操作。