Latest web development tutorials

# Paramètres réseau de C

# tableaux C # tableaux 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

# tableaux C # tableaux C