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 ?
Version imprimable
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 pasCode: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:
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:
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