9.4 Visual Studio中的OOP工具

这里使用了许多符号,如表 9-3 所示。

注意 ⚠️,其中一些图标用于类型定义,而不是类定义,例如,枚举和结构类型。

在这里除了可以查看信息外,还可以访问许多项的相关代码。双击某个项,或者右击该项,然后选择 转到定义,就可以查看项目中用于定义该项的代码(假定代码是可以查看的)。如果无法查看代码,例如不能访问基类型 System.Object 中的代码,就应该选择 浏览定义打开 视图(详见下一节)。

图 9-3 显示的另一项是 项目引用,它可以供查看项目引用了哪些程序及,本例的项目包含 mscorlib 和 System 中的核心.NET 类型、system.Data 中的数据访问类型和 System.Xml 中 操纵类型。这里的引用也是可以扩展的,显示这些程序集中包含的名称空间和类型。

另外,使用 Call Hierarchy 视图可以在代码中导航。通过在 类视图 窗口中选择 右击菜单项就可以访问 'Call Hierarchy' 窗口。这个功能非常适于查看类成员彼此之间的交互方式,参加下一章。