C# Language
Diagnostics
Zoeken…
Debug.WriteLine
Schrijft naar de trace-luisteraars in de collectie Luisteraars wanneer de toepassing wordt gecompileerd in de foutopsporingsconfiguratie.
public static void Main(string[] args)
{
Debug.WriteLine("Hello");
}
In Visual Studio of Xamarin Studio wordt dit weergegeven in het venster Toepassing uitvoer. Dit komt door de aanwezigheid van de standaard trace-listener in de TraceListenerCollection.
Logboekoutput omleiden met TraceListeners
U kunt de foutopsporingsuitvoer omleiden naar een tekstbestand door een TextWriterTraceListener toe te voegen aan de Debug.Listeners-collectie.
public static void Main(string[] args)
{
TextWriterTraceListener myWriter = new TextWriterTraceListener(@"debug.txt");
Debug.Listeners.Add(myWriter);
Debug.WriteLine("Hello");
myWriter.Flush();
}
U kunt de foutopsporingsuitvoer omleiden naar de outstream van een consoletoepassing met behulp van een 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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow