У дома развитие Какво е квалифициран идентификатор? - определение от техопедия

Какво е квалифициран идентификатор? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава квалифициран идентификатор?

Квалифицираният идентификатор в C # е низ, който включва единичен идентификатор или последователност от идентификатори, които са разделени с точка (.). Той се декларира в рамките на пространство с имена и може да включва едно или повече имена или типове интервали.

Квалифицираният идентификатор се използва главно за еднозначно определяне на тип или член тип, като позволява включването на пространството на имената, в което е деклариран идентификаторът. Той дава възможност за два идентификатора, които имат общо име и са декларирани в две различни вложени пространства от имена. Тя гарантира безопасността на типа на данните, като премахва неяснотата, причинена от множество идентификатори, определени в един и същ обхват. Тя позволява да се дефинира вложено пространство от имена, без да се влагат лексикално няколко декларации за пространство с имена.

Докато се развива голямо приложение, което е интегрирано с множество модули с много идентификатори, възможността за идентификатор със същото име може да се появи в множество региони на кода. Като посочва идентификатора по йерархичен начин, квалифицираният идентификатор помага при изразяването на семантичната категория на кода, лежащ в основата на идентификатора, и решава въпроса за неясността при решаването на името на идентификатора.

Техопедия обяснява квалифициран идентификатор

Квалифициран идентификатор е програмен елемент (интерфейс, тип, променлива, пространство на имена и т.н.), който има напълно квалифицирано име. Напълно квалифицирано име е пълният йерархичен път на идентификатор, като се започне от неговото глобално пространство за имена.

Например, целочислена променлива „Общо“ може да бъде декларирана в пространство с име „Калкулатор“, което има множество членове, които могат да помогнат за изчисляване на аритметична логика. Квалифицираният идентификатор, който се използва за препратка към целочислената променлива, ще бъде "Calculator.Total".

Ако два члена на вложеното пространство от имена имат едно и също напълно квалифицирано име, това сигнализира за грешка, тъй като те допринасят за едно и също пространство за декларации.

Това определение е написано в контекста на C #
Какво е квалифициран идентификатор? - определение от техопедия