article(s) dans votre panier VOIR

Blocs et portées | Formation C#

  • Vidéo 24 sur 95
  • 7h25 de formation
  • 95 leçons

Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

Pour accéder à la suite de cette formation, vous devez vous abonner.
previous
summary
resume
next
play
Blocs et portées
00:00 / 03:38
HD
fullscreen
Je m’abonne
à partir de 16,6 € / mois
  • Visionnage en ligne
  • Accès illimité à toutes nos formations
OU
J'achète uniquement
la formation
55,00€
  • Téléchargement + VOD à vie
  • Exercice / Validation des acquis
  • Accès uniquement à cette formation

Sommaire de la formation

Détails de la formation

Dans cette vidéo en ligne, l’experte formatrice vous apprend les blocs et les portées dans la syntaxe générale du C#. L’objectif de cette formation est de comprendre les blocs et les portées d’une variable. La portée est une façon de savoir à quel endroit vous pouvez utiliser une variable. Cette portée des variables est fortement dépendante de la notion de bloc. Il faut savoir qu’une variable n’existe qu’à l’intérieur du bloc dans lequel elle est déclarée. Ce qui signifie que dans la déclaration de variable, il est nécessaire d’indiquer le type de variable avant de donner son nom. Il est donc possible de définir des variables locales à une partie du code, inaccessible à l’extérieur de celui-ci. En effet, chaque variable ne dépend que du bloc dans lequel elle a été déclarée. Dans le cas d’une boucle, vous pouvez par exemple déclarer la variable à l’intérieur de celle-ci. Le code est comme suit for (int i = 0 ; i < 10 ; i++). Dans cet exemple, i n’existe donc que dans le bloc For. Si vous appelez cette variable à l’extérieur du bloc, vous pouvez constater que Visual Studio vous retourne une erreur. Pour conclure, une variable déclarée dans un bloc peut ne pas être utilisée à l’extérieur du bloc.