コンパイラ エラー CS0205Compiler Error CS0205

抽象基本メンバーを呼び出すことはできません: 'method'Cannot call an abstract base member: 'method'

abstract メソッドは、メソッド本体がないので、呼び出すことはできません。You cannot call an abstract method because it does not have a method body. 詳細については、「抽象クラスとシール クラス、およびクラス メンバー」を参照してください。For more information, see Abstract and Sealed Classes and Class Members.

次の例では CS0205 が生成されます。The following sample generates CS0205:

// 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()  
   {  
   }  
}