OVH Cloud OVH Cloud

enum

1 réponse
Avatar
Cédric SICARD
bonjour,
est il possible de recuperer dynamiquement les valeurs d'un enum.
par exemple je voudrais afficher dans une dropdownlist les noms de l'enum
sqlDataTypes
(int, bigint, varchar ... )

merci d'avance

1 réponse

Avatar
Ambassadeur Kosh
"Cédric SICARD" a écrit dans le message de news:

est il possible de recuperer dynamiquement les valeurs d'un enum.
par exemple je voudrais afficher dans une dropdownlist les noms de l'enum
sqlDataTypes
(int, bigint, varchar ... )



string[] names = Enum.GetNames(sqlDataTypes) ;

la plupart des methodes interessantes sont dans la base Enum. notamment
GetUnderlyingType (car les enums ne sont pas toujours représentés par des
entiers). avec ça, l'incontournable Parse qui permet d'assurer la
correspondance entre les tiers...

merci d'avance



penses juste à dire à SC qu'y a un mec sur les forums, il est vraiment bon
et ça serait bien de l'embaucher :o)
bises à Patricia.