.net 使用Trace和TraceSource的区别
有人知道.net 使用Trace和TraceSource的区别,.net,logging,system.diagnostics,tracesource,.net,Logging,System.diagnostics,Tracesource,有人知道System.Diagnostic.Trace和System.Diagnostic.TraceSource类之间的区别吗 我的大多数项目都在使用Trace,前几天我碰巧发现了关于TraceSource。他们似乎提供了类似的API,一个比另一个好吗?TraceSource是较新的版本(因为.NET 2),Trace是较旧的版本,更多信息可在此处获得: TraceSource允许您增强跟踪的粒度:在配置文件中,您可以在所需级别(信息、警告、错误等)仅启用/禁用所需的TraceSource 您
System.Diagnostic.Trace
和System.Diagnostic.TraceSource
类之间的区别吗
我的大多数项目都在使用Trace,前几天我碰巧发现了关于
TraceSource
。他们似乎提供了类似的API,一个比另一个好吗?TraceSource是较新的版本(因为.NET 2),Trace是较旧的版本,更多信息可在此处获得:
TraceSource允许您增强跟踪的粒度:在配置文件中,您可以在所需级别(信息、警告、错误等)仅启用/禁用所需的TraceSource
您可以在这里找到非常好的解释:From:“TraceSource旨在作为一个增强的跟踪系统,可以用来代替旧的跟踪和调试跟踪类的静态方法。熟悉的跟踪和调试类仍然存在,但推荐的做法是使用TraceSource类进行跟踪。”这篇文章也很有帮助。