Bonjour à tous et à toutes,
J'ai ajouté dans un ArrayList des structures. Je peux y enregistrer des données mais je ne sais pas comment les récupérer. Je ne trouve rien à ce sujet sur le forum.
Voice mon code :
Le programme ne compile pas et le message d'erreur est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 struct Aff { public int TQteT0; public int TQteT1; public int TQteT2; public int TQteT3; public int somme; } ArrayList T_Tab = new ArrayList(); //tableau dynamique de stockage des structures ... for (int k = 0; k <= T_Aff.Length - 1; k++) { Aff vBuffAff = new Aff(); if (T_Aff[0] == T_Aff[k]) { if (T_Tab.Count > 0) { int vtoto = T_Tab[i].TQteT0 //<-- je souhaite récupérer le contenu de TQteT0 } vBuffAff.TQteT0 = 1; } else if (T_Aff[1] == T_Aff[k]) { vBuffAff.TQteT1 = 1; } else if (T_Aff[2] == T_Aff[k]) { vBuffAff.TQteT2 = 1; } else if (T_Aff[3] == T_Aff[k]) { vBuffAff.TQteT3 = 1; } vIndex = T_Tab.Add(vBuffAff); }
Si quelqu'un peut me dépanner, ça sera avec plaisir.Erreur 1 'object' ne contient pas de définition pour 'TQteT0'
D'avance merci
Cordialement
Alex01
Partager