C# Значення параметра за замовчуванням
Значення параметра за замовчуванням
Ви також можете використовувати значення параметра за замовчуванням, використовуючи знак рівності (=
).
Якщо ми викликаємо метод без аргументу, він використовує значення за замовчуванням ("Norway"):
Приклад
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
Параметр зі значенням за замовчуванням часто називають "додатковим параметром". З наведеного вище прикладу country
є необов’язковим параметром, а "Norway"
є значенням за умовчанням.