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