Visual Studio中的输出窗口似乎没有更新。当我手动将“显示输出从”切换到任何其他选项,然后返回“调试”它刷新,否则,它不会自己刷新。有谁知道为什么会这样。
命令System.Diagnostics.Debug.WriteLine()
和SystemDiagnostics.Trace.WriteLine()
都会导致同样的问题。
答案 0 :(得分:0)
熟悉Application.DoEvents();
把它放在你的.WriteLines()之后;将允许程序调度窗口事件,否则您只是在屏幕顶部看到“无响应”。但是,如果您在细节循环的内部显示某些内容,这将减慢很多事情。当它重新绘制Trace屏幕时,它会刷新整个窗口,而不仅仅是你刚才写的那一行。