Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS0250

Nie należy bezpośrednio wywoływać metody Finalize klasy bazowej. Jest on wywoływany automatycznie z destruktora.

Program nie może próbować wymusić czyszczenia zasobów klasy bazowej.

Aby uzyskać więcej informacji, zobacz Finalizers (Finalizatory). Ten komunikat używa poprzedniego terminu dla finalizatora: destruktor.

Poniższy przykład generuje CS0250

// CS0250.cs  
class B  
{  
}  
  
class C : B  
{  
   ~C()  
   {  
      base.Finalize();   // CS0250  
   }  
  
   public static void Main()  
   {  
   }  
}