http://www.csharpstudy.com/Guide/Guide-naming.aspx


멤버 필드에 대해 _ , m_ , s_ 같은 접두어(prefix)를 붙이지 않는다.

(주: 개발팀에 따라 필드에 _, m_, s_ prefix를 권장하는 경우도 있다)


클래스 멤버들을 명시적으로 표시하기 위하여 필드, 메서드, 속성, 이벤트 등의 멤버 앞에 this. 를 붙여 준다.

예를 들어, 필드명 name 대신 this.name 을 사용한다. 이는 클래스 멤버를 명시적으로 표현해 코드 가독성을 높일 수 있다.

(주: 개발팀에 따라 this. 를 붙이지 않는 것을 권장하는 경우도 있다)


-----------------------------------------------------------


위 내용에 따르면 그냥 닥치고 헝가리안 표기법 쓰지 말라는거잖아요.

왜 저렇게 싫어함??


지금 클래스 멤버변수 정하려고 하는데,

여태는 대충 써와서 그냥 대충 정했는데,

규모 키우려고 보니,

m_ 컨벤션 안쓰니까 혼란스러워 미치겠음.


this 쓰느니 걍 m_ 쓰는게 더 편하지 않음?

왜 저런거죠?