명명법에 대한 방법은 여러가지가 있지만
C나 C++교재를 보면 헝가리안 표기법이 가장 많이 보편적으로 알려져 있다.
헝가리안 표기법으로 작성되는 Windows 프로그램의 경우 초보자들에게 매우 불리한 약어가 많다.
char* pszResult, char* lpszMessage등등인데 C#에서는 데이터 형식을 변수앞에 붙이는 방식을 공식적으로 사용하지 않는다.
C#에서는 명명법으로 파스칼, 카멜 표기법을 적절히 사용하는것을 권장하고 있다.
MSDN문서에 따르면 C#에서 사용되는 명명법에 대해 정의되어 있다.
http://msdn.microsoft.com/ko-kr/library/ms229043(VS.80).aspx
C나 C++교재를 보면 헝가리안 표기법이 가장 많이 보편적으로 알려져 있다.
헝가리안 표기법으로 작성되는 Windows 프로그램의 경우 초보자들에게 매우 불리한 약어가 많다.
char* pszResult, char* lpszMessage등등인데 C#에서는 데이터 형식을 변수앞에 붙이는 방식을 공식적으로 사용하지 않는다.
C#에서는 명명법으로 파스칼, 카멜 표기법을 적절히 사용하는것을 권장하고 있다.
파스칼식 대/소문자식별자의 첫 번째 문자와, 연결된 각 후속 단어의 첫 번째 문자를 대문자로 표시합니다. 세 개 이상의 문자로 구성된 식별자에 파스칼식을 사용할 수 있습니다. 예를 들면 다음과 같습니다. BackColor 카멜식 대/소문자식별자의 첫 번째 문자는 소문자로 표시하고 연결된 각 후속 단어의 첫 번째 문자는 대문자로 표시합니다. 예를 들면 다음과 같습니다. backColor 대문자로식별자의 모든 문자를 대문자로 표시합니다. 예를 들면 다음과 같습니다. IO |
http://msdn.microsoft.com/ko-kr/library/ms229043(VS.80).aspx
[출처] 파스칼, 카멜 표기법|작성자 xeroline
728x90
반응형
'.Net General' 카테고리의 다른 글
.NET의 암호화 API 사용하기(1) (0) | 2009.03.25 |
---|---|
Microsoft .NetFramework Tool (0) | 2009.03.17 |
2007 Microsoft Office 추가 기능: Microsoft PDF로 저장 (0) | 2008.09.18 |
Office 2007 OleDB 연결 문자열 (0) | 2008.07.15 |
대/소문자 표기법 (0) | 2008.06.19 |