Freigeben über


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