2009-07-08 16 views
29

Ktoś zna różnicę między klasami System.Diagnostic.Trace i System.Diagnostic.TraceSource?Różnica między używaniem Trace i TraceSource

Używam Trace do większości moich projektów i właśnie się dowiedziałem o TraceSource. Wydaje się, że oferują podobne API, jest lepszy od drugiego?

Odpowiedz

25

myślę TraceSource jest nowsza wersja (od .NET 2) oraz Trace jest starsza wersja, więcej informacji można znaleźć tutaj:

Clarification on TraceSource/Trace

+3

Od http: // msdn. microsoft.com/en-us/library/ms228989.aspx: "TraceSource ma działać jako zaawansowany system śledzenia i może być użyty zamiast statycznych metod starszych klas śledzenia Trace i Debug. Znajome klasy Trace i Debug nadal istnieją, ale zalecaną praktyką jest użycie klasy TraceSource do śledzenia. " –

+0

Ten artykuł może być również bardzo pomocny: http://pl.msdn.com/b/bclteam/archive/2005 /03/15/396431.aspx –

Powiązane problemy