Thema: Delphi args: array of const ?

Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#5

Re: args: array of const ?

  Alt 13. Dez 2004, 23:03
Zitat von stoxx:
Besteht da ein Unterschied zwischen C# und C ?Also wie sieht das in C# aus ?
Code:
using System;

internal class Program
{
   static void PrintSomeWords(params string[] someWords)
   {
      foreach (string word in someWords)
         Console.WriteLine(word);
   }

   public static void Main(string[] args)
   {
      PrintSomeWords("eins", "zwei", "drei");
   }
}
params darf nur für den letzten Parameter benutzt werden. Du kannst damit soviele Parameter übergeben wie du lustig bist. In der Methode landet es als Array.
Ein gutes Beispiel ist:
Code:
   string.Format("{0}, {1}, {2}",
                 "eins",
                 "zwei",
                 "drei");
  Mit Zitat antworten Zitat