为什么要将TraceSource创建为静态?

时间:2013-08-14 05:24:23

标签: .net trace diagnostics tracesource

对于我看到人们为类创建TraceSource的所有示例,它总是被定义为静态

private static TraceSource traceSource = new TraceSource("TraceSourceApp");

为什么要这样做

private readonly TraceSource _traceSource = new TraceSource("TraceSourceApp");

优点/缺点是什么?

1 个答案:

答案 0 :(得分:1)

它们应该始终是静态的。