Effacer une collection en vb.net

Signaler
Messages postés
589
Date d'inscription
jeudi 2 octobre 2003
Statut
Membre
Dernière intervention
29 avril 2008
-
Messages postés
336
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
22 février 2019
-
comment fait on pour effacer entierement une collection.
je fais
for i = 1 to Mycollection.count
mycollection.remove(i)
next

il me donne a chaque fois une erreur en me disant qu'il sort de la plage.
merci

2 réponses

Messages postés
90
Date d'inscription
mardi 18 mars 2003
Statut
Membre
Dernière intervention
28 février 2005

bonjour,
c'est l'inverse qu'il faut faire

for i = Mycollection.count to 1 step -1
mycollection.remove(i)
next
Messages postés
336
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
22 février 2019
1
starfighter a raison.

quant à moi, je fais

do until mycollection.count = 0
mycollection.remove(1)
loop

;-)