Я изучаю С#, и при кодировании возникла мысль. Можно ли автоматически сохранять параметры из конструктора в поля без необходимости писать 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
и сохранить все переменные в полях, если имена совпадают?