# Paramètres réseau de C
Parfois, lors de la déclaration d'une méthode, vous ne pouvez pas déterminer le nombre de paramètres à passer à la fonction en tant que paramètre. # Paramètre tableau C pour résoudre ce problème, le paramètre de tableau est généralement utilisé pour transmettre un nombre inconnu d'arguments à la fonction.
params mot-clé
Lorsque vous utilisez un tableau en tant que paramètre, C # fournit params mot-clé, faire des appels lorsque la méthode de paramètre de tableau, les deux peuvent passer un tableau d'arguments, vous pouvez passer seulement un ensemble de tableaux. params en utilisant le format:
public 返回类型 方法名称( params 类型名称[] 数组名称 )
Exemples
L'exemple suivant montre comment utiliser un tableau de paramètres:
using System; namespace ArrayApplication { classe ParamArray { AddElements public int (params int [] arr) { int somme = 0; foreach (int i dans arr) { somme + = i; } retour somme; } } classe TestClass { static void Main (string [] args) { ParamArray app = new ParamArray (); int somme = app.AddElements (512, 720, 250, 567, 889); Console.WriteLine ( "Total est: {0}", somme); Console.ReadKey (); } } }
Lorsque le code ci-dessus est compilé et exécuté, il produit les résultats suivants:
La somme est: 2938