Error del compilador CS0713

Actualización: noviembre 2007

Mensaje de error

La clase estática 'tipo estático' no se puede derivar del tipo 'tipo'. Las clases estáticas se deben derivar del objeto.
Static class 'staticátype' cannot derive from type 'type'. Static classes must derive from object.

Si se permitiera, la clase estática heredaría métodos y los miembros no estáticos de la clase base, de modo que ya no sería estática. Por lo tanto, no se permite.

El código siguiente genera el error CS0713:

// CS0713.cs
public class Base
{
}

public static class Derived : Base  // CS0713
{
}

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