发展历程 什么是合格标识符? -技术百科的定义

什么是合格标识符? -技术百科的定义

目录:

Anonim

定义-合格标识符是什么意思?

在C#中,合格标识符是一个字符串,其中包含单个标识符或由点(。)分隔的一系列标识符。 它在名称空间中声明,并且可以包含一个或多个名称空间或类型。

合格标识符主要用于通过允许包含声明标识符的名称空间来唯一地指定类型或类型成员。 它启用了两个具有共同名称的标识符,并且在两个不同的嵌套名称空间中声明了这些标识符。 通过消除由同一范围内定义的多个标识符引起的歧义,它保证了数据的类型安全。 它允许定义嵌套的名称空间,而无需在词法上嵌套多个名称空间声明。

在开发与具有多个标识符的多个模块集成的大型应用程序时,在多个代码区域中可能会出现具有相同名称的标识符。 通过以分层方式指定标识符,合格标识符有助于表达标识符基础代码的语义类别,并解决解析标识符名称时的歧义问题。

Techopedia解释了合格标识符

合格标识符是具有完全合格名称的程序元素(接口,类型,变量,名称空间等)。 完全限定的名称是标识符的完整层次结构路径,从其全局名称空间开始。

例如,可以在名称空间“ Calculator”中声明一个整数变量“ Total”,该名称空间具有多个可以帮助计算算术逻辑的成员。 用于引用整数变量的合格标识符为“ Calculator.Total”。

如果嵌套名称空间的两个成员具有相同的完全限定名称,则这将指示错误,因为它们对同一声明空间有所贡献。

该定义是在C#上下文中编写的
什么是合格标识符? -技术百科的定义