fredspv
Messages postés127Date d'inscriptiondimanche 7 mars 2004StatutMembreDernière intervention 6 juin 2008
-
10 févr. 2006 à 15:04
TheSaib
Messages postés2368Date d'inscriptionmardi 17 avril 2001StatutModérateurDernière intervention26 décembre 2007
-
10 févr. 2006 à 17:28
Bonjour,
J'utilise Hashtable pour contenir des données, la valeur de chaque clé peut etre modifiée hors une fois que j'ai modifié la valeur je ne peux plus la changer j'ai une erreur: La collection a été modifiée, l'execution d'enumerration ne peut s'executer.
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 10 févr. 2006 à 15:29
Voilà ce que dit la doc de l'interface IEnumerable ( utilisée par foreach ) :
"Un énumérateur reste valide aussi longtemps que la collection demeure inchangée. Si la collection est modifiée en ajoutant, modifiant ou supprimant des éléments, l'énumérateur devient irrévocablement non valide et son comportement n'est pas défini."