Collection en VB.NET

cs_Targos Messages postés 26 Date d'inscription samedi 18 janvier 2003 Statut Membre Dernière intervention 7 juillet 2008 - 11 juin 2003 à 11:42
cs_Targos Messages postés 26 Date d'inscription samedi 18 janvier 2003 Statut Membre Dernière intervention 7 juillet 2008 - 11 juin 2003 à 12:42
Bonjour,

Voila g un petit probleme avec 2 collections.
G une premiere collection dans laquelle g des données (col1) et une 2eme collection vide (col2)

Ensuite je veux copier col1 dans col2 pour pourvoir travailler sur col2 sans toucher col1, avec des suppression par exemple.
je fait simplement :

dim col2 as new collection()

col2 = col1

Mais ensuite quand je supprime de col2 il me supprime aussi dans col1 !!! et c la que j'aurais besoin d'un petit coup de main... Est ce qu je suis obliger de balayer tout col1 pour faire les add dans col2 ou alors y a t il une autre solution ?

Merci D'avance :)

2 réponses

cs_Crazyht Messages postés 1522 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 21 août 2010 8
11 juin 2003 à 11:52
Normal un nouvel objet collection est créé mais les objet contenu sont copie par reference.

Regarde s'il n'existe pas une methode Clone sur la collection qui te permettrait de copier les objets aussi :)

A++

:-p Crazyht :)

[Admin Codes-Sources]
[Membre Developer-Association]
0
cs_Targos Messages postés 26 Date d'inscription samedi 18 janvier 2003 Statut Membre Dernière intervention 7 juillet 2008
11 juin 2003 à 12:42
Merci pour ta reponse.

Mais g regarder y a pas de methode clone ou meme copy...

:)
0
Rejoignez-nous