Смысл использования this в конструкторе - C#
Формулировка задачи:
Какой смысл использовать this в конструкторе(
Результат одинаковый, а кода меньше! Все параметры конструктора и функций просто начинать с нижнего подчеркивания.
Как написано ниже
)? Я понимаю что this нужен для того, чтобы компилятор понял, чтополю x этого класса
, присвоили значенияпараметра x
.class myClass
{
int x = 6;
myClass(int x)
{
this.x = x;
}
}Но ведь проще писать так:
class myClass
{
int x = 6;
myClass(int _x)
{
x=_x;
}
}Решение задачи: «Смысл использования this в конструкторе»
textual
Листинг программы
class MyClass
{
int x;
MyClass(int x)
{
this.x=x;
}
}