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

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

차례:

Anonim

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

C #의 한정된 식별자는 단일 식별자 또는 점 (.)으로 구분 된 일련의 식별자를 포함하는 문자열입니다. 네임 스페이스 내에 선언되며 하나 이상의 네임 스페이스 또는 유형을 포함 할 수 있습니다.

규정 된 식별자는 주로 식별자가 선언 된 네임 스페이스를 포함시켜 형식 또는 형식 멤버를 고유하게 지정하는 데 사용됩니다. 공통 이름을 갖고 서로 다른 두 개의 중첩 네임 스페이스 내에 선언 된 두 개의 식별자를 사용할 수 있습니다. 동일한 범위 내에서 정의 된 여러 식별자로 인한 모호성을 제거하여 데이터의 형식 안전성을 보장합니다. 여러 네임 스페이스 선언을 사 전적으로 중첩하지 않고도 중첩 네임 스페이스를 정의 할 수 있습니다.

식별자가 많은 여러 모듈과 통합 된 대규모 응용 프로그램을 개발하는 동안 이름이 같은 식별자가 여러 코드 영역에서 발생할 수 있습니다. 계층화 된 방식으로 식별자를 지정함으로써, 한정된 식별자는 식별자의 기초가되는 코드의 시맨틱 카테고리를 표현하는 데 도움이되고 식별자 이름을 해결할 때 모호한 문제를 해결한다.

Techopedia는 공인 식별자를 설명합니다

정규화 된 식별자는 정규화 된 이름을 가진 프로그램 요소 (인터페이스, 유형, 변수, 네임 스페이스 등)입니다. 완전한 이름은 글로벌 이름 공간에서 시작하여 식별자의 완전한 계층 경로입니다.

예를 들어, 정수 변수 "Total"은 이름 공간 "Calculator"내에 선언 할 수 있으며, 여기에는 산술 논리를 계산하는 데 도움이되는 여러 멤버가 있습니다. 정수 변수를 참조하는 데 사용되는 규정 된 식별자는 "Calculator.Total"입니다.

중첩 된 네임 스페이스의 두 멤버가 동일한 완전한 이름을 갖는 경우 동일한 선언 스페이스에 기여하므로 오류를 알립니다.

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