Rezumat

Finalizat

Scopul dvs. a fost să obțineți experiență cu depanatorul de cod Visual Studio, să implementați un try-catch model și să creați și să generați excepții care sunt capturate la un nivel inferior al stivei de apeluri.

Prin revizuirea cererii de registru de numerar, depanarea metodei MakeChange și implementarea tehnicilor de tratare a excepțiilor atât în metoda, cât și în codul de apelare, ați câștigat experiența dorită. Ați utilizat instrumentele de depanare pentru a configura un punct de întrerupere în instrucțiunile de nivel superior ale aplicației. Cu execuția întreruptă, ați parcurs codul pentru a izola o problemă din logica de cod. Ați implementat un try-catch model în instrucțiunile de nivel superior, ați creat și ați produs o InvalidOperationException excepție în MakeChange metodă, apoi ați actualizat catch clauza pentru a prinde doar tipul de InvalidOperationException excepție.

Capacitatea de a depana aplicațiile C# și de a implementa gestionarea excepțiilor vă permite să dezvoltați aplicații stabile și fiabile.

Obțineți o certificare verificată gratuită

Microsoft și freeCodeCamp.org oferă o combinație de instruire și certificare pe C#. Prin finalizarea acestui modul Learn, ați început deja. Explorați freeCodeCamp's Foundational C# cu certificarea Microsoft aici: https://aka.ms/csharp-certification.