Nachrichten an das Ausgabefenster senden
Sie können Laufzeitmeldungen in das Fenster Ausgabe- schreiben, indem Sie die Debug Klasse oder die Trace Klasse verwenden, die Teil der System.Diagnostics Klassenbibliothek sind. Verwenden Sie die Debug Klasse, wenn Sie nur die Ausgabe in der Debug- Version Ihres Programms wünschen. Verwenden Sie die Trace-Klasse, wenn Sie die Ausgabe sowohl in der -Debug-- als auch in der -Release--Version wünschen.
Ausgabemethoden
Die klassen Trace und Debug stellen die folgenden Ausgabemethoden bereit:
Verschiedene Write Methoden, die Informationen ausgeben, ohne die Ausführung zu unterbrechen. Diese Methoden ersetzen die in älteren Versionen von Visual Basic verwendete
Debug.Print
-Methode.System.Diagnostics.Debug.Assert und System.Diagnostics.Trace.Assert Methoden, die Ausführungs- und Ausgabeinformationen unterbrechen, wenn eine angegebene Bedingung fehlschlägt. Standardmäßig zeigt die
Assert
-Methode die Informationen in einem Dialogfeld an. Weitere Informationen finden Sie unter Assertionen in verwaltetem Code.Die System.Diagnostics.Debug.Fail-Methode und die System.Diagnostics.Trace.Fail-Methode, durch die die Ausführung stets unterbrochen wird und Informationen ausgegeben werden. Standardmäßig zeigen die
Fail
Methoden die Informationen in einem Dialogfeld an.
Das Ausgabefenster kann auch Informationen zu folgenden Themen anzeigen:
Module, die der Debugger geladen oder entladen hat.
Ausnahmen, die ausgelöst werden
Prozesse, die beendet werden
Threads, die beendet werden