Прочитать на английском

Поделиться через


Ошибка компилятора CS0250

Не вызывайте метод Finalize базового класса напрямую. Он вызывается автоматически из деструктора.

Программа не может принудительно выполнить очистку ресурсов базового класса.

Дополнительные сведения см. в разделе "Методы завершения". Это сообщение использует предыдущий термин для деструктора завершения.

Следующий пример приводит к возникновению ошибки CS0250:

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