Как хранить все параметры ctor в полях ⇐ C#

Место общения программистов C#
Anonymous
Как хранить все параметры ctor в полях

Сообщение Anonymous »

Я изучаю C# и во время кодирования пришла мысль. Можно ли автоматически сохранять параметры из конструктора в поля простым способом без необходимости писать this.var = var для каждой переменной для их хранения?

Пример:

Код: Выделить всё

class MyClass
{
int var1;
int var2;
int var3;
int var4;
public MyClass(int var1, int var2, int var3, int var4){
this.var1 = var1;
this.var2 = var2;
this.var3 = var3;
this.var4 = var4;
}
}
Есть ли способ не писать this.varX = varX и сохранить все переменные в полях, если имена одинаковые?

Подробнее здесь: https://stackoverflow.com/questions/548 ... -in-fields

Вернуться в «C#»