C# 4.0: Optionale Parameter

Monday, October 27, 2008 10:47:53 PM (W. Europe Standard Time, UTC+01:00)

C# 4.0 wird optionale Parameter unterstützen. Für optionale Parameter muss man einen Default-Wert angeben, optionale Parameter müssen am Ende der Parameterliste stehen, d.h. danach dürfen keine nicht-optionalen Parameter mehr folgen. Beispiel:

class Program
    {
        static void Main(string[] args)
        {
            Hello(); // Hello World!

            Hello("OutOfCoffeeException.de");
           
        }
        
        public static void Hello(string world = "World!")
        {
            Console.WriteLine("Hello " + world);
        }
    }
Technorati-Tags: ,
Comments are closed.