特定类别的Trace.WriteLine(message, category)
跟踪,例如“信息”
并打印Information: message
。
出于好奇:是否有可能告诉Trace
在使用类别时不输出前导“信息:”前缀?
我出于其他原因需要Trace
和类别,所以出于好奇:在这种情况下是否有办法?
答案 0 :(得分:0)
Trace
类默认不支持此功能。
http://msdn.microsoft.com/en-us/library/system.diagnostics.trace%28v=vs.110%29.aspx
虽然您可以提供CustomTraceListener
对象的自定义实现
http://msdn.microsoft.com/en-us/library/ff650498.aspx
以理想的方式编写控制台或任何你需要的方法,并将其添加到Trace侦听器列表
System.Diagnostics.Trace.Listeners.Clear();
System.Diagnostics.Trace.Listeners.Add(...);
http://msdn.microsoft.com/en-us/library/4y5y10s7%28v=vs.110%29.aspx