对象浏览器
对象浏览器
是 类视图
窗口的扩展版本,可以查看项目中能使用的其他类,甚至可以查看外部的类。可以自动(如上一节的情况)或手动(通过 '视图 | 对象浏览器')进入这个窗口。这个视图显示在主窗口中,可以用与 类视图
窗口相同的方式浏览该视图。
这个窗口显示了 类视图
窗口相同的信息,还显示了.NET 类型的其他信息。选中某项,还可以在第三个窗口中获得该项的信息,如图 9-4 所示。
图 9-4
在 图 9-4 中,选中了 Console
类的 ReadKey()
方法(Console
在 mscorlib
程序集的 System
名称空间中)。右下角的信息窗口显示了方法签名、该方法所属的类和方法函数的小结。在研究.NET 类型时,或者了解某个类的用途时,这些信息非常有用。
还可以在自己创建的类型中使用这个信息窗口。对 Ch09Ex01
中的代码进行如下修改:
/// <summary>
/// This class contains my program!
/// <summary>
class Program
{
static void Main(string[] args)
{
MyComplexClass myObj = new MyComplexClass();
Console.WriteLine(myObj.ToString());
Console.ReadKey();
}
}
然后返回到对象浏览器,就会看到这些变化反映的信息窗口中。这是 XML
文档说明的一个示例,本书不讨论 XML
文档说明,但读者闲暇时间时,应学习这个主题。
如果手工修改上面的代码,只要键入3个斜杠///
,IDE就会添加输入的其他内容。它会自动分析应用于XML
文档说明的代码,建立基本的XML
文档说明。显然,这进一步证明了 VS 是一个十分强大的工具。