C# 中的變數參數 (Varargs)

WBOY
發布: 2023-09-09 12:57:02
轉載
1254 人瀏覽過

C# 中的变量参数 (Varargs)

在 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中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板