Page 1 sur 1
Enum question C#
Publié : 17 Juin 2018 10:19
par Warcza
Bonjour,
Je voulais savoir si il est possible ou non de connaitre toutes les enums existante?
Par exemple avoir une liste contenant chaque type d'enum (d'un fichier / du projet, etc).
Je sais pas si est facilement possible d'arriver à cela ou si c'est impossible ou si ça risque d'être compliqué.
Merci.
Re: Enum question C#
Publié : 17 Juin 2018 14:37
par Override
Comment veut tu accéder à tout les éléments d'une listes non répertoriée ?
Peut-être que c'est possible mais ça reviendrai à fouiller toutes les librairies d'untity entre autres
Je pense que ce que t'a de mieux à faire c'est d'ajouter toutes les enums manuellement dans une liste, mais va falloir que tu les conaisse toutes
Re: Enum question C#
Publié : 17 Juin 2018 17:00
par Warcza
Ouai c'est ce que je pensais pour l'ajout manuelle, dans le cas ou c'était pas vraiment possible ;s
Re: Enum question C#
Publié : 28 Juin 2018 08:53
par Narkos
Salut,
Peut-être un début de piste, faut bien essayer
1. Récupérer toutes les classes du projet. Via assembly. Solution possible trouvée dans ce post:
https://stackoverflow.com/questions/131 ... n-assembly
2. Parcourir tous les enums de chaque classes. Solution possible trouvée dans ce post:
http://obscureproblemsandgotchas.com/un ... enums-fro/
En espérant avoir aidé.
Salutations et bon dév!
Re: Enum question C#
Publié : 28 Juin 2018 16:02
par Warcza
Stylé, merci !