Home
Browsez les 647 exemples
Téléchargez les 647 exemples
Téléchargez des chapitres
Achetez sur amazon.fr

Niveau: Débutant/Intermédiaire
ISBN-2-84177-339-6
50 Euros

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