Bonjour,
je parcours les objets d'un hashtable qui contient des objets de type structure que j'ai créée et je voudrais modifier certains champs.
J'ai essayé (entre autres) ça :ça marche bien pour le 1er tour de boucle,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ICollection listeCles = monHashtable.Keys; foreach (string cle in listeCles) { MaStruct monObjet = (MaStruct)monHashtable[cle]; // là je modifie certains champs de monObjet monHashtable[cle] = monObjet; }
mais après ça lance une exception, comme quoi le parcours de la collection est impossible parce qu'elle a été modifiée...
quelqu'un aurait-il une solution?
merci








Répondre avec citation
Partager