如果 Type.IsGenericParameter == true,那么 Type.ContainsGenericParameters == true 总是吗?
If Type.IsGenericParameter == true, will Type.ContainsGenericParameters == true always?
如果type.IsGenericParameter == true
那么是否保证type.ContainsGenericParameter == true
是同类型的?
有没有不是这种情况的例子?
根据the documentation为ContainsGenericParameters
属性:
Property Value
true
if the Type object is itself a generic type parameter or has type parameters for which specific types have not been supplied; otherwise, false
.
所以,是的,听起来如果这些属性之一 returns 为真,那么另一个也会。 :)
如果type.IsGenericParameter == true
那么是否保证type.ContainsGenericParameter == true
是同类型的?
有没有不是这种情况的例子?
根据the documentation为ContainsGenericParameters
属性:
Property Value
true
if the Type object is itself a generic type parameter or has type parameters for which specific types have not been supplied; otherwise,false
.
所以,是的,听起来如果这些属性之一 returns 为真,那么另一个也会。 :)