Я видел несколько руководств или блогов, которые говорят, что использование this
для доступа к собственным членам класса является плохим. Тем не менее, я также видел некоторые места, где профессионалы получают доступ с помощью this
. Я предпочитаю явно использовать this
, поскольку, похоже, ясно, что предмет, к которому я обращаюсь, является частью класса.
this.MyProperty = this.GetSomeValue();
Есть ли какое-то преимущество или недостаток использования this
? Это просто стилистические предпочтения?