Sommario
L'obiettivo era acquisire esperienza con il debugger di Visual Studio Code, implementare un try-catch modello e creare e generare eccezioni rilevate a un livello inferiore dello stack di chiamate.
Esaminando l'applicazione del registro di cassa, eseguendo il debug del MakeChange metodo e implementando tecniche di gestione delle eccezioni sia nel metodo che nel codice chiamante, si è acquisita l'esperienza desiderata. Sono stati usati gli strumenti del debugger per configurare un punto di interruzione nelle istruzioni di primo livello dell'applicazione. Con l'esecuzione sospesa, è stato eseguito il passaggio del codice per isolare un problema nella logica del codice. È stato implementato un try-catch modello nelle istruzioni di primo livello, è stata creata e generata un'eccezione InvalidOperationException nel MakeChange metodo e quindi è stata aggiornata la catch clausola per rilevare solo il InvalidOperationException tipo di eccezione.
La possibilità di eseguire il debug di applicazioni C# e implementare la gestione delle eccezioni consente di sviluppare applicazioni stabili e affidabili.
Ottenere una certificazione gratuita verificata
Microsoft e freeCodeCamp.org offrono una combinazione di formazione e certificazione in C#. Completando questo modulo di apprendimento, hai già iniziato. Esplorare freeCodeCamp's Foundational C# con la certificazione Microsoft qui: https://aka.ms/csharp-certification.