SWITCH |
Échangeur |
---|---|
C# (C Sharp) |
Syntaxe
statement := switch ( condition ) statement condition ::= expression | type-specifier-seq declarator = assignment-expr |
Paramètres
Nom | Description |
---|---|
condition | Ce paramètre permet d'indiquer la condition d'évaluation |
statement | Ce paramètre permet d'indiquer les instructions. |
Description
Ce mot réservé permet d'effectuer des testes de cas.
Exemple
Cet exemple permet d'évaluer la valeur de la variable «a» :
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace switchsamples
- {
- class Program
- {
- static void Main(string[] args)
- {
- int a = 2;
- switch(a) {
- case 1:case 2:case 3:
- Console.WriteLine("Entre 1 et 3");
- break;
- case 4:case 5:case 6:
- Console.WriteLine("Entre 4 et 6");
- break;
- case 7:
- Console.WriteLine("C'est 7");
- break;
- default:
- Console.WriteLine("Inférieur ou égale à 0 ou supérieur à 8");
- break;
- }
- }
- }
- }
-
on obtiendra le résultat suivant :
Entre 1 et 3
Dernière mise à jour : Mardi, le 26 janvier 2016