L'instruction switch est très courante dans de nombreux langages de programmation. Il VB.net est appelé sélectionnez-cas, mais indépendamment de ce qui est appelé le processus est le même. Vous nourrissez la déclaration d'une valeur appelée une expression. La déclaration sera ensuite exécuter une branche de code basé sur la valeur de cette expression. Cela paraît simple droit? Bon, nous allons commencer avec le code actuel.
Votre première ligne de code définit votre instruction switch.
Il est écrit que:
Switch (expression) {
Vous commencer à utiliser le mot-clé "Switch" puis vous utilisez une parenthèse ouverte "(", suivi de l'expression que vous souhaitez évaluer, puis nous tapons dans une parenthèse fermante ")", puis nous utilisons l'accolade ouverte pour commencer notre bloc de code "{".
Votre expression peut être à peu près tout ce que vous voulez aussi longtemps que le compilateur peut Action Script Déterminez ce que vous voulez faire.
Disons par exemple que vous souhaitez afficher une certaine image sur une page Web basée sur une certaine sélection de l'utilisateur. Il ya un certain nombre d'images à choisir donc faire l'instruction switch une utilisation parfaite ici.
Pour notre exemple permet de dire qu'il ya 5 images. Maintenant, vous pourriez écrire divers états imbriqués if-else mais ce serait trop lourd. Au lieu de cela vous écrivez l'instruction switch et bifurquer pour afficher l'image dans ce qui est appelé le "Case" bloc de code.
Le mot-clé "Case" déterminé si oui ou non le code ci-dessous de celui-ci se déroulera sur la base de la valeur de l'expression. Ainsi, dans notre exemple, notre code devrait ressembler à ceci:
Switch (ImageChoice) {
Cas 1:
//Insérez votre code pour afficher l'image
< p> Pause;
Les caractères "//" représenter des commentaires dans votre code et ne sera pas exécutée. Ils sont ignorés par le compilateur.
Le code ci-dessus dit que si l'utilisateur a choisi l'image 1, alors vous allez exécuter le code qui suit immédiatement "Cas 1".
Notez le code «rupture;". Cela est très important, parce que si vous ne mettez pas que, dans, le programme va exécuter le code sous étui 1, et chaque cas suivant par la suite jusqu'à ce qu'il frappe une «pause» ou la fin de l'instruction switch.
Jusqu'à présent, nous avons un cas, mais rappelez-vous que nous avons 5 pour notre exemple. Nous aurions donc écrire le code suivant: