Domanda

For all the examples I have seen of people creating a TraceSource for a class, it is always defined as static

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

Why do this over

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

What's the advantages/disadvantages?

È stato utile?

Soluzione

They should always be static.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top