Zusammenfassung
Ihr Ziel war es, Erfahrungen mit dem Visual Studio Code-Debugger zu sammeln, ein try-catch Muster zu implementieren und Ausnahmen zu erstellen und auszuwerfen, die auf einer niedrigeren Ebene des Aufrufstapels abgefangen werden.
Indem Sie die Kassenanwendung überprüfen, die MakeChange Methode debuggen und Ausnahmebehandlungstechniken sowohl in der Methode als auch beim Aufrufen von Code implementieren, haben Sie die gewünschte Erfahrung gewonnen. Sie haben die Debuggertools verwendet, um einen Breakpoint in den Anweisungen der obersten Ebene der Anwendung zu konfigurieren. Wenn die Ausführung angehalten wurde, haben Sie den Code durchlaufen, um ein Problem in der Codelogik zu isolieren. Sie haben ein try-catch-Muster in den Anweisungen der obersten Ebene implementiert, eine InvalidOperationException-Ausnahme in der MakeChange-Methode erstellt und ausgelöst, und anschließend die catch-Klausel aktualisiert, um nur den InvalidOperationException-Ausnahmetyp abzufangen.
Mit der Möglichkeit zum Debuggen von C#-Anwendungen und zum Implementieren der Ausnahmebehandlung können Sie stabile und zuverlässige Anwendungen entwickeln.
Erhalten einer kostenlosen bestätigten Zertifizierung
Microsoft und freeCodeCamp.org bieten ein Schulungs- und Zertifizierungspaket zu Grundlagen von C#. Nachdem Sie dieses Lernmodul abgeschlossen haben, haben Sie bereits begonnen. Entdecken Sie freeCodeCamps Foundational C# mit Microsoft-Zertifizierung hier: https://aka.ms/csharp-certification.