Если нет необходимости проводить различие между переменной и полем с одинаковым именем, я никогда не ставлю this.перед полем или любым доступом к элементу в C #. Я вижу, что это ничем не отличается от m_префикса, который был распространен в C ++, и думаю, что если вам действительно нужно указать, что это член, ваш класс слишком велик.
Однако в моем офисе есть ряд людей, которые категорически не согласны.
Что считается текущей лучшей практикой в отношении this.?
РЕДАКТИРОВАТЬ: Чтобы уточнить, я никогда не использую m_и использую только this.тогда, когда это абсолютно необходимо.
this., почти так же плохо, как м_.
m_должно означать?