Type.IsSpecialName 属性

定义

获取一个值,该值指示该类型是否具有需要特殊处理的名称。

public:
 property bool IsSpecialName { bool get(); };
public bool IsSpecialName { get; }
member this.IsSpecialName : bool
Public ReadOnly Property IsSpecialName As Boolean

属性值

Boolean

如果该类型具有需要特殊处理的名称,则为true ;否则为 false

实现

注解

以或包含下划线字符 (_) 、属性访问器和运算符重载方法的名称就是可能需要某些编译器特殊处理的类型的示例。

如果当前 Type 表示构造泛型类型,则此属性应用于构造该类型的泛型类型定义。 例如,如果当前 Type 表示 MyGenericType<int> MyGenericType(Of Integer) Visual Basic) 中 (,则此属性的值由确定 MyGenericType<T>

如果当前 Type 表示泛型类型或泛型方法的定义中的类型参数,则此属性始终返回 false

适用于

另请参阅