2009-07-08 7 views
29

Quelqu'un connaît la différence entre les classes System.Diagnostic.Trace et System.Diagnostic.TraceSource?Différence entre l'utilisation de Trace et TraceSource

J'ai utilisé Trace pour la plupart de mes projets et j'ai découvert l'autre jour sur TraceSource. Ils semblent offrir une API similaire, est-ce un meilleur que l'autre?

Répondre

25

Je pense que TraceSource est la version plus récente (depuis .NET 2) et Trace est la version plus ancienne, plus d'informations sont disponibles ici:

Clarification on TraceSource/Trace

+3

De http: // msdn. microsoft.com/en-us/library/ms228989.aspx: "TraceSource est destiné à fonctionner en tant que système de suivi amélioré et peut être utilisé à la place des méthodes statiques des anciennes classes de suivi Trace et Debug. Les classes Trace et Debug familières existent toujours, mais la pratique recommandée consiste à utiliser la classe TraceSource pour le traçage. " –

+0

Cet article peut également s'avérer très utile. /03/15/396431.aspx –

Questions connexes