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

Saiba como depurar aplicativos de console C# no Visual Studio Code e como implementar o tratamento de exceções usando o padrão try-catch. Configure as ferramentas de depurador C# no Visual Studio Code e use as ferramentas de 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, em seguida, implemente o tratamento de exceções e lance objetos de exceção personalizados.

Captura de tela do troféu para o caminho de aprendizado de aplicativos de console Debug C# (Introdução ao C#, Parte 6).

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

Pré-requisitos

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

Módulos neste percurso de aprendizagem

Examine o processo de depuração de código e os benefícios fornecidos pelos depuradores de código e saiba o que é uma exceção e como as exceções são usadas em um aplicativo.

Saiba como depurar efetivamente programas C# no Visual Studio Code usando pontos de interrupção e outras ferramentas de depuração, como recursos no modo de exibição EXECUTAR E DEPURAR.

Saiba mais sobre exceções, o processo de tratamento de exceções suportado pelo C# e, em seguida, implemente padrões de tratamento de exceções para vários cenários de codificação.

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

Este módulo orienta você através de um processo de revisão de código e depuração, bem como o processo para adicionar tratamento de exceção a um aplicativo.

Neste módulo, você executará um aplicativo para identificar problemas de lógica e, em seguida, usará as ferramentas de depurador de código do Visual Studio para isolar e corrigir o problema.