Bonjour à tous,
Je voudrais savoir s'il est possible d'ajouter des éléments différents dans une IList en C#.
J'explique :
J'ai deux classes Product et Service qui implémente la même interface IItem. Un item à un ID et une Description. Cependant, dans la classe Service j'ai une dateDebut et une dateFin que je n'ai pas dans Product.
J'ai créé une IList de type IItem. Je peux donc insérer des produits sans problème, mais lorsque j'arrive au service je ne peux insérer les éléments de la classe Service (dateDebut, dateFin).
J'ai cherché, mais je nai pas trouvé comment résoudre mon problème et je ne crois pas que de créer deux listes différentes serait une bonne idée car ce sont tous les deux des items.
Merci
Partager