C# Language Redirection de la sortie du journal avec TraceListeners


Exemple

Vous pouvez rediriger la sortie de débogage vers un fichier texte en ajoutant un TextWriterTraceListener à la collection Debug.Listeners.

public static void Main(string[] args)
{
    TextWriterTraceListener myWriter = new TextWriterTraceListener(@"debug.txt");
    Debug.Listeners.Add(myWriter);
    Debug.WriteLine("Hello");

    myWriter.Flush();
}

Vous pouvez rediriger la sortie de débogage vers le flux de sortie d'une application de console à l'aide de ConsoleTraceListener.

public static void Main(string[] args)
{
    ConsoleTraceListener myWriter = new ConsoleTraceListener();
    Debug.Listeners.Add(myWriter);
    Debug.WriteLine("Hello");
}