Вызов перегруженного конструктора - C#
Формулировка задачи:
Есть конструктор 1 и конструктор 2. Второй делает всё тоже самое что и первый, но + ещё некоторые действия. Сейчас мне приходится дублировать код, ибо вызвать конструктор 1 из конструктора 2 не получается. Выносить повторяющийся кусок в отдельный метод не хочестся, ибо это потом приведёт к путанице.
Решение задачи: «Вызов перегруженного конструктора»
textual
Листинг программы
public class Test
{
Test() : this("Hello")
{
// Actions
}
Test(string str)
{
Console.WriteLine(str);
}
}