Errore del compilatore CS0205

Aggiornamento: novembre 2007

Messaggio di errore

Impossibile chiamare un membro di base astratto: 'metodo'.
Cannot call an abstract base member: 'method'

Non è possibile chiamare un metodo abstract perché non ha un corpo. Per ulteriori informazioni, vedere Classi e membri delle classi astratte e sealed (Guida per programmatori C#).

Il seguente codice di esempio genera l'errore 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()
   {
   }
}