Bonjour à tous,
De retour pour la 5ème version de ma classe. Au moins j'ai appris plein de choses mais ma classe est toujours au point mort pour la raison suivante :
Les listes suivantes ne sont pas serializable en XML (en Binary et SOAP, ca fonctionne) :
- SortedList
- SortedList (of Tkey , Tvalue)
- Dictionnary (of TKey, TValue)
- SortedDictionnary (of TKey, TValue)
- hashtable.
La seule liste que je peut serializer en XML est :
- List (of T)
Partant de ce constat j'ai mis ma sortedList en Private pour qu'elle ne soit plus traité par la serialization et j'ai ajouté une List (of T) qui fonctionne en parallèle. (Quand j'ajoute un objet dans List(of T) j'ajoute une clé à SortedList).
List (of T) contient mes objets à serializer et SortedList me sert pour sa fonction de trie et pour accéder à un objet grâce à sa clé.
Problème : je ne sais pas faire la correspondance entre les 2 listes. Que puis-je mettre comme valeur dans ma sortedList afin de pouvoir accéder à l'objet contenue dans ma Liste (of T) à partir de ma SortedList ?
je sais pas si je suis clair ?! J'espère.
Merci d'avance pour votre aide une nouvelle fois.
Partager