Зачем в свойствах Area и Perimetr слово this - C#
Формулировка задачи:
есть такой код
Не могли бы Вы подсказать зачем в свойствах Area и Perimetr слово this ? без него все замечательно работает... но в методичке написано это слово...оставляю его - работает убираю - работает...не понимаю...
class Rectangle { double side1, side2; public double Area { get { return this.AreaCalculator(); } } public double Perimetr { get { return this.PerimeterCalculator(); } } public Rectangle(double side1, double side2) { this.side1 = side1; this.side2 = side2; } public double AreaCalculator() { return side1 * side2; } public double PerimeterCalculator() { return 2 * (side1 + side2); } }
Решение задачи: «Зачем в свойствах Area и Perimetr слово this»
textual
Листинг программы
if (ReferenceEquals(other, this)) return true;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д