bonjour !!
j'aimerais savoir comment faire pour supprimer un element d'une liste de type List<...> est ce que je peux faire directement nomListe.Remove(nomElement); ou qu'est ce que je dois faire ??
bonjour !!
j'aimerais savoir comment faire pour supprimer un element d'une liste de type List<...> est ce que je peux faire directement nomListe.Remove(nomElement); ou qu'est ce que je dois faire ??
Oui, tu peux utiliser la méthode Remove
oui, oui, oui !
cela va t enlever la première occurence rencontrée !
salut !!
merci pour vos réponses !! mais est ce que c'est juste ce que j'avais écrit tout a lheure ?? j'ai un doute !! donc quand je fais nomListe.Remove(elt); il va faire en fait une recherche de elt en suite il le supprime c'est ca ? mais est ce qu'il va faire la mise a jour des indexes ??
Oui, sinon on te l'aurait dit...
Encore une fois : oui
Euh... on parle d'une liste en mémoire, pas d'une table de base de données... il n'y a pas d'index !
EDIT: ah ok, je viens de comprendre ce que tu veux dire... oui, les indexes des éléments après celui que tu as enlevé sont changés (il n'y a pas de "case vide"). Par exemple, si ta liste contient :
0. azerty
1. uiop
2. abcd
3. efgh
et que tu supprimes "uiop", tu auras ensuite :
0. azerty
1. abcd
2. efgh
mercii beaucoup pour ton aide tomlev a bientot ....![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager