Bonsoir,
quelqu'un peut-il m'expliquer comment faire pour utiliser un switch qui compare un int, a des valeur d'énumération ?
Exemple:
L'énumération:Puis dans une méthode d'une classe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
Je ne sais pas comment récupérer le fait que C1 est le 1er élément de l'énumération, C2 le deuxième...
ordinal() me donne la position de chaque éléments de l'énumération. Mais lorsque je tente la syntaxe:on me répond que Les expressions de case doivent correspondre à des constantes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part case enumChamps.C1.ordinal():
Et je tourne en rond

 

 
		
		 
         
 

 
			
			

 
			 
   
 


 switch avec un Enum
 switch avec un Enum
				 Répondre avec citation
  Répondre avec citation



 
  
  
 
 
			 
   
				

Partager