O ile nie jest potrzebne rozróżnienie między zmienną a polem o tej samej nazwie, nigdy nie umieszczam this.
przed polem lub dostępem do elementu w języku C #. Uważam, że nie różni się to od m_
przedrostka, który był powszechny w C ++, i myślę, że jeśli naprawdę musisz określić, że jest on członkiem, twoja klasa jest za duża.
Jednak w moim biurze jest wiele osób, które zdecydowanie się nie zgadzają.
Co uważa się za aktualne najlepsze praktyki this.
?
EDYCJA: Aby wyjaśnić, nigdy nie używam m_
i używam tylko this.
wtedy, gdy jest to absolutnie konieczne.
this.
jest prawie tak zły, jak m_.
m_
znaczy?