Déboguer les applications console C# (Démarrage avec C#, partie 6)

Découvrez comment déboguer des applications console C# dans Visual Studio Code et comment implémenter la gestion des exceptions à l’aide du modèle try-catch. Configurez les outils du débogueur C# dans Visual Studio Code et utilisez les outils du débogueur pour isoler et résoudre les problèmes de logique. Examinez les types d’exceptions fournis par .NET et les propriétés des objets d’exception, puis implémentez la gestion des exceptions et levez des objets d’exception personnalisés.

Capture d’écran du trophée pour le parcours d’apprentissage Débogage des applications console C# (Prise en main de C#, Partie 6).

Déboguer les applications console C# (Démarrage avec C#, partie 6)

Prérequis

  • Une installation de Visual Studio Code configurée pour le développement d’applications C#.
  • Capacité à développer des applications console C# qui implémentent une logique métier à l’aide d’instructions d’itération, d’instructions de sélection et de méthodes personnalisées.

Modules de ce parcours d’apprentissage

Examinez le processus de débogage du code et les avantages fournis par les débogueurs de code, et découvrez ce qu’est une exception et comment les exceptions sont utilisées dans une application.

Découvrez comment déboguer efficacement des programmes C# dans Visual Studio Code à l’aide de points d’arrêt et d’autres outils de débogage, comme les ressources de la vue EXÉCUTER ET DÉBOGUER.

Découvrez les exceptions, le processus de gestion des exceptions pris en charge par C#, puis implémentez des modèles de gestion des exceptions pour différents scénarios de codage.

Découvrez comment créer des objets d’exception, comment personnaliser les propriétés d’un objet d’exception et le processus de création, de levée et d’interception d’objets d’exception personnalisés dans une application C#.

Ce module vous guide tout au long d’un processus de révision de code et de débogage, ainsi que du processus d’ajout de gestion des exceptions à une application.

Dans ce module, vous allez exécuter une application pour identifier les problèmes logiques, puis utiliser les outils du débogueur Visual Studio Code pour isoler et résoudre le problème.