상세 컨텐츠

본문 제목

파스칼, 카멜 표기법 코딩기법

.Net General

by 탑~! 2008. 6. 19. 17:13

본문

명명법에 대한 방법은 여러가지가 있지만
C나 C++교재를 보면 헝가리안 표기법이 가장 많이 보편적으로 알려져 있다.

헝가리안 표기법으로 작성되는 Windows 프로그램의 경우 초보자들에게 매우 불리한 약어가 많다.
char* pszResult, char* lpszMessage등등인데 C#에서는 데이터 형식을 변수앞에 붙이는 방식을 공식적으로 사용하지 않는다.

C#에서는 명명법으로 파스칼, 카멜 표기법을 적절히 사용하는것을 권장하고 있다.


파스칼식 대/소문자

식별자의 첫 번째 문자와, 연결된 각 후속 단어의 첫 번째 문자를 대문자로 표시합니다. 세 개 이상의 문자로 구성된 식별자에 파스칼식을 사용할 수 있습니다. 예를 들면 다음과 같습니다.

BackColor

카멜식 대/소문자

식별자의 첫 번째 문자는 소문자로 표시하고 연결된 각 후속 단어의 첫 번째 문자는 대문자로 표시합니다. 예를 들면 다음과 같습니다.

backColor

대문자로

식별자의 모든 문자를 대문자로 표시합니다. 예를 들면 다음과 같습니다.

IO



MSDN문서에 따르면 C#에서 사용되는 명명법에 대해 정의되어 있다.
http://msdn.microsoft.com/ko-kr/library/ms229043(VS.80).aspx

관련글 더보기