Latest web development tutorials

C # tablicy parametrów

C # tablice C # tablice

Zdarza się, że podczas deklarowania metodę, nie można określić szereg parametrów które mają być przekazane do funkcji jako parametr. C # tablicy parametr aby rozwiązać ten problem, parametr tablica jest zwykle używany do przekazywania nieznaną liczbę argumentów do funkcji.

params słowo kluczowe

Podczas korzystania tablicę jako parametr, C # zawiera słowa kluczowego params, nawiązywać połączenia, gdy metoda parametru tablica, oba mogą przekazać tablicę argumentów, można przekazać tylko zestaw tablic. params stosując format:

public 返回类型 方法名称( params 类型名称[] 数组名称 )

Przykłady

Poniższy przykład pokazuje, jak używać tablicę parametrów:

using System;

nazw ArrayApplication
{
   Klasa ParamArray
   {
      public int AddElements (params int [] arr)
      {
         int suma = 0;
         foreach (int i w ARR)
         {
            suma + = i;
         }
         zwrotu kwoty;
      }
   }
      
   Klasa TestClass
   {
      static void Main (string [] args)
      {
         ParamArray app = new ParamArray ();
         int suma = app.AddElements (512, 720, 250, 567, 889);
         Console.WriteLine ( "Total jest: {0}", suma);
         Console.ReadKey ();
      }
   }
}

Gdy powyższy kod jest kompilowany i wykonany, że daje następujące wyniki:

Suma wynosi: 2938

C # tablice C # tablice