我常常遇到一个问题,我需要确定要包括哪个部分 进入我的项目以使用特定的类。比如我想要你 TypeInfo类。 MSDN并未说它属于。其实我甚至都找不到 使用MSDN文档资源管理器搜索的TypeInfo类。所有结果都与其他一些东西有关。例如,第一个结果是关于System.Runtime.Remoting。
MSDN也说 - 汇编mscorlib。在“添加引用”对话框的“组件”页面中 我可以看到mscorlib,但也看到完全限定的名称,如System.RunTime.Serialization
有什么区别?
答案 0 :(得分:6)
MSDN绝对 说明它属于哪个程序集,位于页面顶部,以及命名空间。我不太确定你在mscorlib中讨论的是哪个TypeInfo类 - this one在Microsoft.Web.Management.DatabaseManager.dll中。您的意思是PropertyInfo
还是类似的东西?
System.Runtime.Serialization之类的东西仍然是程序集,还有命名空间。许多类型都存在于与其命名空间同名的程序集中,但这是常规而不是规则。 MSDN告诉你们两个。
例如,PropertyInfo
位于mscorlib程序集中,但System.Reflection命名空间 - 在前面链接的页面中指定。