MSDN C#번역4.C# 프로그래밍 가이드 ④C# 식별자

Posted by 슈퍼너드 리보
2020. 8. 19. 21:46 프로그래밍/C#
반응형

식별자란?

식별자는 타입(클래스, 인터페이스, 구조체, 위임 또는 열거형), 멤버, 변수 또는 네임스페이스에 할당한 이름입니다. 유효한 식별자는 다음 규칙을 따라야 합니다. 식별자는 문자 또는 언더스코어로 (_) 시작해야 합니다. 식별자에는 유니코드 문자, 십진수 숫자 문자, 유니코드 연결 문자, 문자를 결합한 유니코드 또는 유니코드 형식 지정 문자가 포함될 수 있습니다. 유니코드 카테고리에 대한 자세한 내용은 유니코드 데이터베이스를 참조합니다. 식별자의 @ 접두사를 사용하여 C# 키워드와 일치하는 식별자를 선언할 수 있습니다. @는 식별자 이름의 일부가 아닙니다. 예를 들어 @if는 if라는 이름의 식별자를 선언합니다. 이러한 언어 식별자는 주로 다른 언어로 선언된 식별자와 상호운용성을 위한 것입니다.

명명 규칙

C#의 명명규칙은 파스칼표기법(앞단어를 대문자로 표기하고 뒷단어는 소문자로 표기하는 방법)을 사용합니다. 또한 다음과 같은 규칙이 있습니다. 인터페이스 이름은 대문자 I로 시작합니다. 속성 타입은 Attribute라는 단어로 끝납니다. 열거형 유형은 비플래그에 대해 단수 명사를 사용하고 플래그에는 복수 명사를 사용합니다. 식별자는 두 개의 연속된 _ 문자를 포함할 수 없습니다. 이런 이름은 컴파일러 생성 식별자를 위해 예약되기 때문입니다.


반응형