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# -
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!