|
Exemple 10-49 extrait du chapitre Le système de types
Exemple 10-48< > Exemple 11-1
Cet exemple peut être compilé avec la ligne de commande: csc.exe /target:exe Exemple_10_49.cs Erreurs: 0 Avertissements: 0 Remarque:
Exemple_10_49.cs
class Program{
enum MyEnum { VAL1, VAL2 }
static void Main(){
MyEnum? e = null;
if( e == null )
System.Console.WriteLine("e est null");
else
switch(e.Value){ // Ici on est sûr que e n'est pas null.
case MyEnum.VAL1: System.Console.WriteLine("e vaut VAL1");
break;
case MyEnum.VAL2: System.Console.WriteLine("e vaut VAL2");
break;
}
}
}
Copyright Patrick Smacchia 2006 2007
|