Depurar aplicativos de console do C# (Introdução ao C#, Parte 6)

Iniciante
Desenvolvedor
Educador de Ensino Superior
Educador de ensino fundamental e médio
Estudante
.NET
Visual Studio Code

Saiba como depurar aplicativos de console do C# em Visual Studio Code e como implementar o tratamento de exceções usando o padrão try-catch. Configure as ferramentas do depurador C# no Visual Studio Code e use as ferramentas do depurador para isolar e corrigir problemas de lógica. Examine os tipos de exceção fornecidos pelo .NET e as propriedades dos objetos de exceção, e implemente o tratamento de exceções e lance objetos de exceção personalizados.

Screenshot of the trophy for the Debug C# console applications (Get started with C#, Part 6) learning path.

Depurar aplicativos de console do C# (Introdução ao C#, Parte 6)

Pré-requisitos

  • Uma instalação do Visual Studio Code configurada para o desenvolvimento de aplicativos C#.
  • Capacidade de desenvolver aplicativos de console C# que implementam a lógica de negócios usando instruções de iteração, instruções de seleção e métodos personalizados.

Módulos neste roteiro de aprendizagem

Analise o processo de depuração de código e os benefícios oferecidos pelos depuradores de código. Saiba também o que é uma exceção e como as exceções são usadas em um aplicativo.

Saiba como depurar programas C# efetivamente no Visual Studio Code usando pontos de interrupção e outras ferramentas de depuração, como os recursos da exibição EXECUÇÃO E DEPURAÇÃO.

Saiba mais sobre as exceções e o processo de tratamento de exceções com suporte em C# e implemente padrões de tratamento de exceção para vários cenários de codificação.

Saiba como criar objetos de exceção e personalizar as propriedades de um objeto de exceção e conheça o processo usado para criar, gerar e capturar objetos de exceção personalizados em um aplicativo C#.

Este módulo apresenta um processo de revisão e depuração de código, bem como o processo de adição de tratamento de exceções a um aplicativo.

Neste módulo, você executará um aplicativo para identificar problemas de lógica e usará as ferramentas de depuração do Visual Studio Code para isolar e corrigir o problema.