Résumé

Effectué

Votre objectif était d’acquérir de l’expérience avec le débogueur Visual Studio Code, d’implémenter un modèle try-catch, ainsi que de créer et de lever des exceptions qui sont interceptées à un niveau inférieur de la pile d’appels.

En examinant l’application de caisse enregistreuse, en déboguant la méthode MakeChange et en implémentant des techniques de gestion des exceptions à la fois dans la méthode et dans le code appelant, vous avez acquis l’expérience souhaitée. Vous avez utilisé les outils du débogueur pour configurer un point d’arrêt dans les instructions de niveau supérieur de l’application. Avec l’exécution suspendue, vous avez parcouru le code pour isoler un problème dans la logique de code. Vous avez implémenté un try-catch modèle dans les instructions de niveau supérieur, créé et levé une InvalidOperationException exception dans la MakeChange méthode, puis mis à jour la catch clause pour intercepter uniquement le InvalidOperationException type d’exception.

La possibilité de déboguer des applications C# et d’implémenter la gestion des exceptions vous permet de développer des applications stables et fiables.

Obtenir une certification vérifiée gratuite

Microsoft et freeCodeCamp.org proposent une combinaison de formation et de certification sur le C# fondamental. En effectuant ce module Learn, vous avez déjà démarré. Explorez freeCodeCamp’s Foundational C# avec la certification Microsoft ici : https://aka.ms/csharp-certification.