C# Valor de parámetro predeterminado
Valor de parámetro predeterminado
También puede utilizar un valor de parámetro predeterminado utilizando el signo igual (=
).
Si llamamos al método sin argumento, usa el valor predeterminado ("Norway"):
Ejemplo
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
Un parámetro con un valor predeterminado suele denominarse "parámetro opcional". En el ejemplo anterior, country
es un parámetro opcional y "Norway"
es el valor predeterminado.