添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
逆袭的鸭蛋  ·  安理会发表声明 ...·  1 月前    · 
内向的小蝌蚪  ·  第三方调用时 Nonce ...·  1 年前    · 
喝醉的拖把  ·  科普知识 - ...·  2 年前    · 
Collectives™ on Stack Overflow

Find centralized, trusted content and collaborate around the technologies you use most.

Learn more about Collectives

Teams

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Learn more about Teams

If type.IsGenericParameter == true then is it guaranteed that type.ContainsGenericParameter == true for the same type?

Is there an example where this is NOT the case?

According to the documentation for the ContainsGenericParameters property: 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 . Rufus L Dec 2, 2019 at 18:42 UGH - I should have seen that. Too many browser tabs open =) Can you post as the answer so I can accept? Suraj Dec 2, 2019 at 18:49

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 .

So, yes, it sounds like if one of those properties returns true, so will the other. :)

In fact, if you decompile you'll see the following in ContainsGenericParameters: if (this.IsGenericParameter) return true; Suraj Dec 2, 2019 at 19:13

Thanks for contributing an answer to Stack Overflow!

  • Please be sure to answer the question . Provide details and share your research!

But avoid

  • Asking for help, clarification, or responding to other answers.
  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers .