Debuggen von C#-Konsolenanwendungen (Erste Schritte mit C#, Teil 6)

Erfahren Sie, wie Sie C#-Konsolenanwendungen in Visual Studio Code debuggen und die Ausnahmebehandlung mithilfe des Try-Catch-Musters implementieren können. Konfigurieren Sie die C#-Debuggertools in Visual Studio Code, und verwenden Sie die Debuggertools, um Logikprobleme zu isolieren und zu beheben. Untersuchen Sie die von .NET bereitgestellten Ausnahmetypen und die Eigenschaften von Ausnahmeobjekten, implementieren Sie dann die Ausnahmebehandlung und lösen Sie angepasste Ausnahmeobjekte aus.

Screenshot der Trophäe für die Debug C#-Konsolenanwendungen (Erste Schritte mit C#, Teil 6) Lernpfad.

Debuggen von C#-Konsolenanwendungen (Erste Schritte mit C#, Teil 6)

Voraussetzungen

  • Eine Installation von Visual Studio Code, die für die C#-Anwendungsentwicklung konfiguriert ist.
  • Die Fähigkeit, C#-Konsolenanwendungen entwickeln zu können, die Geschäftslogik mithilfe von Iterationsanweisungen, Auswahlanweisungen und benutzerdefinierten Methoden implementieren.

Module in diesem Lernpfad

Untersuchen Sie den Codedebuggingprozess und die Vorteile, die Codedebugger bieten, und erfahren Sie, was eine Ausnahme ist und wie Ausnahmen in einer Anwendung verwendet werden.

Erfahren Sie, wie Sie C#-Programme in Visual Studio Code mithilfe von Haltepunkten und den anderen Debuggingtools, wie z. B. Ressourcen in der Ansicht RUN AND DEBUG, effektiv debuggen.

Erfahren Sie mehr über Ausnahmen und den von C# unterstützten Ausnahmebehandlungsprozess, und implementieren Sie dann Ausnahmebehandlungsmuster für verschiedene Programmierszenarien.

Erfahren Sie, wie Sie Ausnahmeobjekte erstellen, die Eigenschaften eines Ausnahmeobjekts anpassen und benutzerdefinierte Ausnahmeobjekte in einer C#-Anwendung erstellen, auslösen und abfangen.

Dieses Modul führt Sie durch einen Codeüberprüfungs- und Debugprozess sowie durch den Prozess zum Hinzufügen der Ausnahmebehandlung zu einer Anwendung.

In diesem Modul führen Sie eine Anwendung aus, um Logikprobleme zu identifizieren, und verwenden dann die Visual Studio Code-Debuggingtools, um das Problem zu isolieren und zu beheben.