C# 4.0 Конструктор с параметрами по умолчанию

Programming
Предыдущий Следующий

Одна из новинок в C# 4.0. это возможность создавать параметры в конструкторе класса, у которых стоит значение по умолчанию, т.е. при вызове конструктора его можно упусить.

Пример кода:

public Employee(string firstName, string lastName,
string qualification = "N/A", string middleName = "")
{
FirstName= firstName;
LastName= lastName;
Qualification= qualification;
MiddleName = middleName;
}

И вызов этого конструктора:

Employee(“Leonid”,”Shulga”);

Или так

Employee(“Leonid”,”Shulga”, middleName: "Aleksandrovich");

Самостоятельный отпуск Опыт заказа вывоза мусора в Киеве Магія зміни: Від ночі до дня
Магія Вечірнього Неба: Відлякуйте втомленість дня і зануртеся у світ загадок і краси