개발 식별자 란 무엇입니까? -techopedia에서 정의

식별자 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-식별자 란 무엇입니까?

C #의 식별자는 프로그램 요소의 사용자 정의 이름입니다. 네임 스페이스, 클래스, 메서드, 변수 또는 인터페이스 일 수 있습니다.

식별자는 코드에서 프로그램 요소를 고유하게 식별하는 데 사용되는 기호입니다. 또한 유형, 상수, 매크로 및 매개 변수를 나타내는 데 사용됩니다. 식별자 이름은 참조되는 요소의 의미와 사용법을 나타내야합니다.

C #은 식별자가 컴파일 타임 엔터티 일 수 있도록 컴파일 된 프로그래밍 언어입니다. 런타임 동안 각 식별자는 메모리 주소에 대한 참조로 참조되며 텍스트 식별자 토큰에 할당 된 컴파일러를 상쇄합니다.

Techopedia는 식별자를 설명합니다

C / C ++ 에서처럼 C #의 식별자는 대소 문자를 구분합니다.

.NET 프로그래밍 이전에 사용 된 헝가리어 표기법 대신 식별자의 이름 지정에 Camel 또는 Pascal 표기법을 의미 체계와 함께 사용하는 것이 좋습니다. 예를 들어, "employeeSalary"는 첫 단어를 제외한 모든 단어의 첫 글자가 대문자 인 Camel 표기법을 나타낼 수 있습니다. 낙타 표기법은 개인 구성원, 필드 및 매개 변수의 이름을 지정하는 데 사용됩니다. "EmployeeSalary"는 Pascal 표기법의 식별자입니다. 식별자의 모든 단어는 대문자로 시작합니다. 일반적으로 형식 이름과 형식의 비 개인 구성원에 사용됩니다.

식별자를 사용하는 동안 따라야 할 규칙은 다음과 같습니다.

  • 알파벳 문자 또는 밑줄 (_)로만 시작할 수 있지만 숫자는 사용할 수 없습니다.
  • 숫자, 문자, 커넥터, 유니 코드 이스케이프 시퀀스 등의 조합이 될 수 있습니다.
  • C # 키워드 일 수 없습니다
  • 공백이 없어야합니다
  • 511자를 초과 할 수 없습니다
  • 참조하기 전에 선언해야합니다
  • 이러한 식별자는 구현에 사용되므로 이름에 두 개의 연속 밑줄을 사용할 수 없습니다.
  • 단일 범위 내에서 이름이 같은 식별자를 두 개 이상 선언 할 수 없습니다

접두사가 "@"인 식별자를 완전 식별자라고합니다. 접두사 "@"를 사용하면 다른 프로그래밍 언어와의 인터페이스에 도움이되는 키워드를 사용할 수 있지만 권장되는 방법은 아닙니다.

이 정의는 C #의 맥락에서 작성되었습니다.
식별자 란 무엇입니까? -techopedia에서 정의