Bonjour,
J'ai besoin de maintenir une Factory au fil du temps sans devoir toucher au code.
Pour jouer avec cette Factory, je pensais utiliser un Enum
(clarté dans le code et pour l'utilisation)
Mais voila,
On ne peut pas modifier dynamiquement le contenu d'un Enum
(il est spécifié à la compilation)
En Java (car c'est de là que je viens ^^)
J'utilisais une interface de marquage,
Les Enums l'implémentaient et c'était tout bon,
(une nouveauté dans la Factory + un nouvel Enum fournit = PROFIT !!!)
En C#, les Enums ne peuvent implémenter/hériter d'autre objet.
Je me retrouve bloqué ^^'
Quelqu'un aurait une idée de comment faire en C# ?
Partager