Lire en anglais

Partager via


Erreur du compilateur CS0249

Ne remplacez pas object.Finalize. Au lieu de cela, fournissez un destructeur.

Utilisez la syntaxe du finaliseur pour spécifier les instructions à exécuter quand votre objet est détruit.

L’exemple suivant génère l’erreur CS0249 :

// CS0249.cs  
class MyClass  
{  
   protected override void Finalize()   // CS0249  
   // try the following line instead  
   // ~MyClass()  
   {  
   }  
  
   public static void Main()  
   {  
   }  
}