Shrnutí

Dokončeno

Vaším cílem bylo získat zkušenosti s ladicím programem Visual Studio Code, implementovat try-catch vzor a vytvořit a vyvolat výjimky, které jsou zachyceny na nižší úrovni zásobníku volání.

Kontrolou aplikace pokladny, laděním MakeChange metody a implementací technik zpracování výjimek v metodě i volání kódu jste získali požadované zkušenosti. Pomocí nástrojů ladicího programu jste nakonfigurovali zarážku v příkazech nejvyšší úrovně aplikace. Při pozastavení provádění jste prošli kódem, abyste izolovali problém v logice kódu. Implementovali jste vzor try-catch v příkazech nejvyšší úrovně, vytvořili a vyhodili výjimku InvalidOperationException v metodě MakeChange a následně jste aktualizovali klauzuli catch tak, aby zachytila pouze výjimkový typ InvalidOperationException.

Schopnost ladit aplikace jazyka C# a implementovat zpracování výjimek umožňuje vyvíjet stabilní a spolehlivé aplikace.

Získání bezplatné ověřené certifikace

Microsoft a freeCodeCamp.org nabízejí seznam školení a certifikace v základním jazyce C#. Dokončením tohoto modulu Learn jste už začali. Prozkoumejte základy freeCodeCamp v jazyce C# s certifikací Microsoftu zde: https://aka.ms/csharp-certification.