J'ai un tableaux d'objets dans lequel je souhaiterais supprimer une seule occurrence d'objet mais je ne trouve pas la commande.
Quelqu'un peut-il m'aider ?
J'ai un tableaux d'objets dans lequel je souhaiterais supprimer une seule occurrence d'objet mais je ne trouve pas la commande.
Quelqu'un peut-il m'aider ?
bien sur qu'on peut t'aider...
c'est quoi comme collection que tu utilise?
regarde si il y a pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part collec.delete(index)
J'utilise un tableau d'objets de type class avec trois membres !
Je n'ai aucune méthode associée
montableau(Indice). ???????
C'est quoi le type class ?
Ton tableau c'est un arrayList ?
C'est un tableau déclarer comme ceci :
où "client" est une classe comportant 5 membres public.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public MonTab() As Client = new Client()
Il est alimenté ainsi :
Le pb est de pouvoir supprimer un des objets du tableau ainsi créé!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 dim myClient As Client myClient.Nom = "DUPONT" myClient.Prenom = "Henri" MonTab(0) = myClient
dans ce cas, il faut travailler à la main...
1.Recherche l'index de l'élément ds le tableau,
2 soit
le remplacer par null
soit l'écraser par la valeur précédante et mettre null ds le dernier.
Si j'étais toi, j'utiliserai les collections, c'est quand même bcp plus pratique.
C'est net!
pourquoi ne pas utilisé la collection ArrayList ou iList
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