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

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


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

Не удается вызвать абстрактный член базового класса: "метод"

Вы не можете вызвать абстрактный метод, так как он не имеет тела метода. Дополнительные сведения см. в статье Абстрактные и запечатанные классы и члены классов.

В следующем примере возникает ошибка CS0205.

C#
// CS0205.cs  
abstract public class MyClass  
{  
   abstract public void M();  
}  
  
public class MyClass2 : MyClass  
{  
   public override void M()  
   {  
      base.M();   // CS0205, delete this line  
   }  
  
   public static void Main()  
   {  
   }  
}