TypeInfo 结构

定义

public value class TypeInfo : IEquatable<Microsoft::CodeAnalysis::TypeInfo>
public struct TypeInfo : IEquatable<Microsoft.CodeAnalysis.TypeInfo>
public readonly struct TypeInfo : IEquatable<Microsoft.CodeAnalysis.TypeInfo>
type TypeInfo = struct
Public Structure TypeInfo
Implements IEquatable(Of TypeInfo)
继承
TypeInfo
实现

属性

ConvertedNullability

表达式经过隐式转换后,表达式的顶级可为 null 性。 对于大多数表达式,这与类型相同。 它可以在具有可为 null 返回类型的隐式用户定义转换等情况下进行更改。

ConvertedType

表达式经过隐式转换后的类型。 如果类型未进行隐式转换,则返回与 Type 相同的值。

Nullability

语法节点表示的表达式的顶级可为空性信息。

Type

语法节点表示的表达式的类型。 对于没有类型的表达式,返回 null。 如果由于错误无法确定类型,则返回 IErrorTypeSymbol。

方法

Equals(Object)
Equals(TypeInfo)
GetHashCode()

适用于