[VB.NET] Methode pour supprimer un tableau de classe dans un Dispose

jhary69 Messages postés 81 Date d'inscription jeudi 29 juillet 2004 Statut Membre Dernière intervention 22 juillet 2007 - 13 nov. 2005 à 20:22
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 14 nov. 2005 à 08:18
Bonjour,

Comment en VB.NET supprimer de la mémoire (enfin rendre dispo pour le GC) un tableau de classe dans une methode Dispose par exemple ?

pour etre plus clair, j'ai une classe cfichier et une autre classe cListeFichiers.

CListefichier contient un tableau de cFichier géré dynamiquement (avec des redim du tableau) à chaque ajout d'un element dans le tableau.

Ma question est, dans le Dispose de cListeFichiers (ou dans sa methode clear), comment désallouer la mémoire utilisée par ce tableau ? ou tout du moins comment la rendre dispo pour le Garbage Collector ???

A+

Christophe

1 réponse

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
14 nov. 2005 à 08:18
Soit tu fais un "erase Tableau" ou rinon, un autre redim.
Le GC le prendra automatiquement.
Si je ne me trompe pas.

Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NH
0
Rejoignez-nous