Maison  >  Article  >  développement back-end  >  Paramètres variables (Varargs) en C#

Paramètres variables (Varargs) en C#

WBOY
WBOYavant
2023-09-09 12:57:021208parcourir

C# 中的变量参数 (Varargs)

Utilisez le mot-clé param pour obtenir des paramètres variables en C#.

Regardons un exemple de multiplication d'entiers. Nous utilisons le mot-clé params pour accepter n'importe quel nombre de valeurs int -

static int Multiply(params int[] b)

Le code ci-dessus nous permet de trouver la multiplication numérique d'une ou deux valeurs int. Ce qui suit appelle la même fonction avec plusieurs valeurs -

int mulVal1 = Multiply(5);
int mulVal2 = Multiply(5, 10);

Voyons le code complet pour comprendre comment fonctionnent les arguments variables en C# -

Exemple

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;
   }
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer