-
L'erreur est clair, tu génère une exception en supprimant ton item.
Pourquoi, .IEnumerator.MoveNext() c'est ton enum présente dans listItems, tu la modifie en même temps que tu la lis.
Tu supprime un élément de la collection, tout en continuant à travailler avec cette même collection dans ton for each.
Donc ca plante. Je pense que c'est ça ^^ Essaye de faire ton delete en dehors du for each pour voir si c'est bien la cause de l'erreur, et aprés on verra comment contourner le pb
-
effectivement c'est bien ça.
En dehors de la boucle j'ai spécifié l'element à supprimer c'est à dire
Code:
listItems[0].Delete();
ceci n'a pas généré d'erreur.
-
Citation:
listItems[0].Delete();
Si tu les supprime par index, tu peux stocker une liste d'index, et faire ta suppression.
En même temps, tu souhaite supprimer TOUS les éléments non? Ya une fonction clear() ou un truc comme cela je crois
-
J'ai enfin résolu cette export.
je tenais à te remercier de l'aide que tu m'as apporté ainsi qu'a ben et nuts pour sa contribution
Merci encore