C# 中的可變引數 (Varargs)
使用 param 關鍵字在 C# 中獲取可變引數。
讓我們看一個將整數相乘的示例。我們使用 params 關鍵字接受任意數量的 int 值 -
static int Multiply(params int[] b)
以上方法允許我們用一個或兩個 int 值找到這些數字的乘積。fllowing 使用多個值呼叫同一函式 -
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;
}
}
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP