Type.GenericTypeArguments 属性
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此类型泛型类型参数的数组。
public:
abstract property cli::array <Type ^> ^ GenericTypeArguments { cli::array <Type ^> ^ get(); };
public:
virtual property cli::array <Type ^> ^ GenericTypeArguments { cli::array <Type ^> ^ get(); };
C#
public abstract Type[] GenericTypeArguments { get; }
C#
public virtual Type[] GenericTypeArguments { get; }
member this.GenericTypeArguments : Type[]
Public MustOverride ReadOnly Property GenericTypeArguments As Type()
Public Overridable ReadOnly Property GenericTypeArguments As Type()
Type[]
此类型的泛型类型参数的数组。
此属性仅获取泛型类型参数;即为当前类型的泛型类型参数指定的类型。 如果当前类型是泛型类型定义,则此属性返回空数组。
备注
如果在泛型方法或其他泛型类型中使用泛型类型,则其某些泛型类型参数可能是封闭方法或类型的泛型类型参数。
若要获取表示泛型类型定义的类型的泛型类型参数,请使用 TypeInfo.GenericTypeParameters 属性。 若要获取 TypeInfo 当前 Type 对象的 对象,请使用 IntrospectionExtensions.GetTypeInfo 扩展方法。
产品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |