Bonjour,
Je me bagarre avec une collection Hashtable.
Dans cette collection, je stocke des données recuperer d'un XML
chaque hashtable contiens:
La clef et l'objet Collection.LaCollection () c'est une classe qui décortique mes donnée recuperer.
J'ai réussi sans problème en Vb.net mais j'arrive pas a reproduire la même chose avec C#.
Voici comment je charge ma Collection en VB:
Ensuite j'ai plus qu'a recuperer mes info avec Co.Nom ou Co.Format etc..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim Co As New Collection Co = CollMesure(CollMesure.Keys(i)) 'CollMesure étant mon Hashtable
Voici ce que j'ai fait en C#:
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 string Supervision; Co = new Collection.LaCollection (); Supervision = comboBox1.Text; ListeMesures = new Hashtable(); ListeMesures = GXml.Liste_ObjetMesures("params.xml", Supervision); // cela me rempli ma Hashtable. //Pour recuperer mes info dans m'a hashtable il faut que je remplisse m'a collection Co. // J'ai essayé Co = ListeMesures.Keys(i); Co = ListeMesures(CollMesure.Keys(i)); Co = ListeMesures[CollMesure.Keys(i)]; //etc.... Mais il me fait une erreur a chaque.
Partager