C# Standardparameterwert
Standardparameterwert
Sie können auch einen Standardparameterwert verwenden, indem Sie das Gleichheitszeichen verwenden (=
).
Wenn wir die Methode ohne Argument aufrufen, verwendet sie den Standardwert ("Norway"):
Beispiel
static void MyMethod(string country = "Norway")
{
Console.WriteLine(country);
}
static void Main(string[] args)
{
MyMethod("Sweden");
MyMethod("India");
MyMethod();
MyMethod("USA");
}
// Sweden
// India
// Norway
// USA
Ein Parameter mit einem Standardwert wird oft als „optionaler Parameter“ bezeichnet. Im obigen Beispiel ist country
ein optionaler Parameter und "Norway"
der Standardwert.