Bonjour à tous, je me pose une question quand à l'utilisation de la méméoire avec les list<T>.
Sauf mauvaise erreur de ma part, il me semble que les list<T> ne contiennent pas les object proprement dit mais bien des pointeurs vers les objects.
Donc dans le cas :
le code lst = null supprime uniquement les pointeurs mais pas les objects. Comment faire alors pour supprimer les objects et libérer de la mémoire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 List<T> lst = new List<T>(); // code de remplissage de lst par des object T crées ailleurs... lst = null; //Vide la list car plus besoins
Merci
Partager