有没有办法阻止Visual Studio将Thread启动和完成的语句打印到输出窗口?

Ale*_*pin 12 .net c# xamarin.ios xamarin visual-studio-2012

我有很多

Thread started: <Thread Pool> #49
Thread finished: <Thread Pool> #49
Run Code Online (Sandbox Code Playgroud)

在控制台中,当我想打印调试内容时很难使用控制台.无论如何从输出窗口中删除这些语句?

我的问题与这个问题非常相似.该解决方案可以删除已退出的语句,但不会删除已启动和已完成的语句

编辑 它只发生在Xamarin iOS项目中

Har*_*lse 0

您忘记写下如何将输出发送到控制台。如果您通过 Debug.Listeners.Add 或类似的方式使用 System.Diagnostics.TraceListener 对象,则可以使用属性 TraceListener.TraceOptions。

MSDN 说:

Traceoptions 指定要写入跟踪输出的跟踪数据选项。

链接:https ://msdn.microsoft.com/en-us/library/a10k7w6c(v=vs.110).aspx

在 Traces 中获取常用且有用的数据的简单方法(点击查看)