当我在Visual Studio中右键单击某个类(这是第三方程序集的一部分 - 而不是我编写的代码)并选择“转到定义”时,我可以看到该类的所有方法,属性等。
我注意到所有这些都是public
,并且没有显示private
(或任何其他级别的访问权限)成员。
此功能是否仅显示班级的public
成员?
答案 0 :(得分:3)
您可以在doc page上找到答案:
当您尝试运行转到定义或 Peek Definition 命令时 对于标记为内部的类型或成员,Visual Studio会执行此操作 不管是否显示元数据作为源代码 引用程序集是朋友与否。
如果要查看程序集的源代码,可以使用以下两个选项:
Tools > Options > Text Editor > C# > Advanced
部分启用此功能。