C# Language
Diagnostik
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