Resumen
Su objetivo era adquirir experiencia con el depurador de Visual Studio Code, implementar un patrón try-catch y crear y desencadenar excepciones que se capturen en un nivel inferior de la pila de llamadas.
Al revisar la aplicación de caja registradora, depurar el método MakeChange e implementar técnicas de control de excepciones tanto en el método como en el código de la llamada, ha adquirido la experiencia que quería. Has utilizado las herramientas del depurador para configurar un punto de interrupción en las declaraciones principales de la aplicación. Con la ejecución en pausa, has depurado el código paso a paso para aislar un problema en la lógica del código. Ha implementado un patrón try-catch en las instrucciones de nivel superior, ha creado y desencadenado una excepción InvalidOperationException en el método MakeChange y, después, ha actualizado la cláusula catch para capturar solo el tipo de excepción InvalidOperationException.
La capacidad de depurar aplicaciones de C# e implementar el control de excepciones le permite desarrollar aplicaciones estables y confiables.
Obtención de una certificación verificada gratuita
Microsoft y freeCodeCamp.org ofrecen un combo de entrenamiento y certificación sobre C#. Al completar este módulo de Learn, ya ha iniciado. Explore freeCodeCamp's Foundational C# con la certificación de Microsoft aquí: https://aka.ms/csharp-certification.