Errore del compilatore CS0713

Aggiornamento: novembre 2007

Messaggio di errore

La classe statica 'tipo statico' non può derivare dal tipo 'tipo'. Le classi statiche devono derivare da un oggetto.
Static class 'staticátype' cannot derive from type 'type'. Static classes must derive from object.

Se la situazione indicata fosse possibile, la classe statica erediterebbe metodi e membri non statici dalla classe base e non sarebbe quindi di tipo statico. Di conseguenza, l'operazione non è consentita.

Il seguente codice di esempio genera l'errore CS0713:

// CS0713.cs
public class Base
{
}

public static class Derived : Base  // CS0713
{
}

public class CMain
{
   public static void Main()
   {
   }
}