Présentation
Les instructions de sélection et d’itération utilisent des blocs de code pour regrouper les lignes de code qui doivent être exécutées, ignorées ou itérées. Mais ce n’est pas le seul objectif pour les blocs de code. Les blocs de code peuvent également être utilisés pour contrôler ou limiter l’accessibilité des variables. La variable « scope » fait référence à la partie d’une application où une variable est accessible. Comprendre comment un bloc de code affecte l’étendue des variables est une partie importante de la programmation informatique.
Supposons que vous travaillez sur une grande application qui utilise des instructions d’itération et de sélection imbriquées pour traiter les données de tableau. Votre application utilise des variables pour accomplir des tâches courantes dans l’ensemble de l’application. Certaines variables ont la même fonction dans différentes parties de l’application et vous avez tenté de réutiliser les noms de variables. À mesure que votre application augmente, vous commencez à voir des résultats inattendus pour les calculs et les erreurs qui signalent une variable non initialisée ou qui n’existe pas. Vous devez améliorer l’approche que vous utilisez pour déclarer et accéder à des variables, et vous devez améliorer votre compréhension de l’étendue des variables.
Dans ce module, vous allez déclarer des variables à utiliser à l’intérieur et à l’extérieur des limites des blocs de code. Vous allez supprimer des blocs de code dans certaines situations pour rendre le code plus lisible. Vous découvrirez comment les blocs de code affectent l’accessibilité et la visibilité de vos variables.
À la fin de ce module, vous serez en mesure d’utiliser des blocs de code avec plus de confiance, en comprenant comment ils ont un impact sur la visibilité et l’accessibilité de votre code.
Objectifs d’apprentissage
Dans ce module, vous allez découvrir les points suivants :
- Comprendre l’impact de la déclaration et de l’initialisation de variables à l’intérieur et à l’extérieur des blocs de code.
- Améliorez la lisibilité des blocs de code dans les instructions
if.
Configuration requise :
- Expérience de déclaration et d’initialisation des variables.
- Expérience avec les structures d’instructions de sélection
if-elseif-else. - Expérience avec les instructions d’itération
foreach. - Découvrez les méthodes appelantes de classes dans la bibliothèque de classes .NET.