如何显示自定义跟踪信息

本文关键字:自定义 跟踪 信息 显示 何显示 | 更新日期: 2023-09-27 18:04:16

我需要在WPF应用程序的特定代码行显示自定义跟踪消息。

我希望这些消息只在调试期间(如在输出窗口或左右)。

基本上我需要类似于console.log()浏览器的结果。

如何显示自定义跟踪信息

可以使用Debug。System.Diagnostics命名空间中的WriteLine,用于在调试期间写入输出。默认情况下,调试时输出将出现在Visual Studio的 output 窗口中。此外,在发布模式下,不会进行任何调用,因为方法被[Conditional("DEBUG")]属性注释,这将指示编译器根本不为调用生成代码。

或者,您可以使用Trace.WriteLine,只要在项目的属性中定义了TRACE预处理器符号,这些调用将在发布版本中保留。

Debug.WriteLineTrace.WriteLine