将消息发送到“输出”窗口
可以使用 Debug 类或 Trace 类将运行时消息发送到输出窗口中,这两个类是 System.Diagnostics 类库的一部分。 如果只想在程序的调试版本中输出,使用 Debug 类。 如果想同时在调试和发行版本中输出,使用 Trace 类。
输出方法
各种 Write 方法,在执行不中断的情况下输出信息。 这些方法替换
Debug.Print
旧版 Visual Basic 中使用的方法。System.Diagnostics.Debug.Assert 和 System.Diagnostics.Trace.Assert 方法,如果指定的条件失败,这些方法将中断执行并输出信息。 默认情况下,
Assert
方法显示对话框中的信息。 有关详细信息,请参阅托管代码中的断言。System.Diagnostics.Debug.Fail 和 System.Diagnostics.Trace.Fail 方法,它们总是中断执行并输出信息。 默认情况下,在对话框中显示
Fail
方法信息。
输出窗口还可以显示下列信息:
调试器已经加载或卸载的模块。
引发的异常。
退出的进程。
退出的线程。