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

Paramètres variables (Varargs) en C#

WBOY
Libérer: 2023-09-09 12:57:02
avant
1257 Les gens l'ont consulté

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)
Copier après la connexion

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);
Copier après la connexion

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;
   }
}
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal