2009-07-08 14 views
29

Kennt jemand den Unterschied zwischen System.Diagnostic.Trace und System.Diagnostic.TraceSource Klassen?Unterschied zwischen der Verwendung von Trace und TraceSource

Ich habe Trace für die meisten meiner Projekte verwendet und ich zufällig gerade über TraceSource neulich herausgefunden. Sie scheinen eine ähnliche API zu bieten, ist eine besser als die andere?

Antwort

25

Ich denke, Trace die neuere Version (seit .NET 2) und Trace ist die ältere Version, weitere Informationen finden Sie hier:

Clarification on TraceSource/Trace

+3

Von http: // msdn. microsoft.com/en-us/library/ms228989.aspx: "TraceSource soll funktionieren als erweitertes Tracing-System und kann anstelle der statischen Methoden der älteren Trace- und Debug-Tracing-Klassen verwendet werden. Die bekannten Trace- und Debug-Klassen sind zwar noch vorhanden, es wird jedoch empfohlen, die TraceSource-Klasse für die Ablaufverfolgung zu verwenden. " http://blogs.msdn.com/b/bclteam/archive/2005. –

+0

/03/15/396431.aspx –

Verwandte Themen