Il est écrit en lien http://msdn.microsoft.com/en-us/magazine/bb985010.aspxgarbage collector .NET
« Lorsqu'une application crée un nouvel objet, le nouvel opérateur alloue la mémoire du tas. Si le type de l'objet contient une méthode Finaliser, puis un pointeur vers la l'objet est placé dans la file d'attente de finalisation. "
Quelqu'un peut-il s'il vous plaît me préciser
1) Cela signifie, que lorsque nous utilisons explicitement Finaliser (en utilisant destructor) objet puis ira à finaliser la file d'attente.
2) Chaque classe .NET en utilisant implicitement finalize (en utilisant destructor) de sorte que tous les objets de la bibliothèque de classes .net iront à finaliser la file d'attente.
3) ce que notre classe personnalisée comme Classs A { } classe A obj ira à finaliser ou non, cosidering les deux cas (destructor explicite/implicite)
4) Si ci-dessus classe est écrite dans le code non géré ce qui va happen.It ira pour finaliser la file d'attente ou non
Merci
+1, Quelques points très importants! – CharithJ