C# Language
Diagnostyka
Szukaj…
Debug.WriteLine
Zapisuje do detektorów śledzenia w kolekcji Listeners, gdy aplikacja jest kompilowana w konfiguracji debugowania.
public static void Main(string[] args)
{
Debug.WriteLine("Hello");
}
W Visual Studio lub Xamarin Studio pojawi się w oknie Wyjście aplikacji. Wynika to z obecności domyślnego detektora śledzenia w TraceListenerCollection.
Przekierowywanie danych wyjściowych dziennika za pomocą TraceListeners
Możesz przekierować dane wyjściowe debugowania do pliku tekstowego, dodając TextWriterTraceListener do kolekcji Debug.Listeners.
public static void Main(string[] args)
{
TextWriterTraceListener myWriter = new TextWriterTraceListener(@"debug.txt");
Debug.Listeners.Add(myWriter);
Debug.WriteLine("Hello");
myWriter.Flush();
}
Możesz przekierować dane wyjściowe debugowania do strumienia wyjściowego aplikacji konsoli za pomocą 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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow