C# Language이름 지정 규칙


소개

이 항목에서는 C # 언어로 작성할 때 사용되는 몇 가지 기본 명명 규칙에 대해 설명합니다. 모든 규칙과 마찬가지로 컴파일러에서는 적용하지 않지만 개발자간에 가독성을 보장합니다.

포괄적 인 .NET 프레임 워크 디자인 지침은 docs.microsoft.com/dotnet/standard/design-guidelines를 참조하십시오.

비고

쉽게 읽을 수있는 식별자 이름 선택

예를 들어, HorizontalAlignment라는 속성은 AlignmentHorizontal보다 영어로 읽기 쉽습니다.

간결함보다 가독성 읽기

속성 이름 CanScrollHorizontallyScrollableX (X 축에 대한 모호한 참조)보다 좋습니다.

밑줄, 하이픈 또는 다른 영숫자가 아닌 문자는 사용하지 마십시오.

헝가리어 표기법을 사용하지 마십시오

헝가리 표기법은 식별자의 데이터 유형 (예 : string strName 과 같이 매개 변수에 대한 일부 메타 데이터를 인코딩하기 위해 식별자에 접두어를 포함하는 관행입니다.

또한 C #에서 이미 사용 된 키워드와 충돌하는 식별자를 사용하지 마십시오.

축약어와 두음 어

일반적으로 약자 나 머리 글자를 사용하면 안됩니다. 이것들은 당신의 이름을 덜 읽을 수있게합니다. 마찬가지로, 머리 글자 어가 널리 인정된다고 가정하는 것이 안전한지를 아는 것은 어렵습니다.

이름 지정 규칙 관련 예