Sök…


Debug.WriteLine

Skriver till spårlyssnare i lyssnarsamlingen när applikationen kompileras i felsökningskonfiguration.

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

I Visual Studio eller Xamarin Studio visas detta i fönstret Application Output. Detta beror på närvaron av standardspår lyssnaren i TraceListenerCollection.

Omdirigera loggutgång med TraceListeners

Du kan omdirigera felsökningsutgången till en textfil genom att lägga till en TextWriterTraceListener i Debug.Listeners-samlingen.

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

    myWriter.Flush();
}

Du kan omdirigera felsökningsutgången till en konsolapplikations utström med hjälp av en 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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow