Buscar..


Debug.WriteLine

Escribe a los escuchas de seguimiento en la colección de escuchas cuando la aplicación se compila en la configuración de depuración.

public static void Main(string[] args)
{
    Debug.WriteLine("Hello");
}

En Visual Studio o Xamarin Studio, esto aparecerá en la ventana de resultados de la aplicación. Esto se debe a la presencia del agente de escucha de seguimiento predeterminado en TraceListenerCollection.

Redireccionando la salida del registro con TraceListeners

Puede redirigir la salida de depuración a un archivo de texto agregando un TextWriterTraceListener a la colección Debug.Listeners.

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

    myWriter.Flush();
}

Puede redirigir el resultado de la depuración a la salida de una aplicación de consola utilizando ConsoleTraceListener.

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


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow