'System.Type'不包含'GenericTypeArguments'的定义

时间:2015-11-17 13:55:35

标签: c# .net .net-4.0

在.NET 4.5中添加了GenericTypeArguments属性

.Net 4.0中有这种方法的替代方法吗?

在我目前的项目中,我无法使用.Net 4.5版。

我想试试this technique

1 个答案:

答案 0 :(得分:3)

有一种方法Type.GetGenericTypeArguments可供使用多年。我怀疑至少在大多数案例中,两者是等价的。我怀疑该属性只是.NET 4.5中反射API设计的一部分(使用TypeInfo等)。