Bonjour,


je suis un peu en panne sur un probleme simple mais dont je ne vois pas la solution alors je me disais que vous alliez surement y arriver vous. Alors voilà,
j'ai une classe Intranaute qui peut faire des selections dans des combo. Ce que je voudrais c'est conserver les elements choisi dans un ensemble de petits objets elementFiltre de facons à pouvoir retrouver mon contexte d'une apge sur l'autre.

Je vous offre une version synthese de mon projet pour vraiment se concentrer sur le coeur de mon probleme.

J'ai donc la classe ElementFiltre comme suit :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 public class ElementFiltre
        {
            string _ParametreNom;
            string _ParametreValeur;
            SqlDbType _Parametretype;
            int _Parametrelongueur;
     }
Et mon souci est comment stocker tous les elements filtres dans mon objet intranaute :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
  public class Intranaute : Personne
    {
     Filtre[] _Filtreintranaute;
}
Actuellement , je fais comme ça mais ca ne me plait pas du tout. J'ai pensé à utilisé un listdictionnary, mais je ne veux pas perdre mon contexte et me retrouver avec un type objet générique. Dois je dériver le listdictionnary pour lui préciser qu'il n'hebergera que des objets ElementsFiltre?


Merci de votre lecture, si vous en êtes arrivés là et encore plus merci si vous avez une réponse , à bientôt,