Compilerfehler CS0713
Aktualisiert: November 2007
Fehlermeldung
Die statische "statischer Typ"-Klasse kann nicht vom Typ "Typ" abgeleitet werden. Statische Klassen müssen von einem Objekt abgeleitet werden.
Static class 'staticátype' cannot derive from type 'type'. Static classes must derive from object.
Wenn dies zulässig wäre, würde die statische Klasse Methoden und nicht-statische Member von der Basisklasse erben und wäre somit nicht statisch. Aus diesem Grund ist dies unzulässig.
Im folgenden Beispiel wird der Fehler CS0713 generiert:
// CS0713.cs
public class Base
{
}
public static class Derived : Base // CS0713
{
}
public class CMain
{
public static void Main()
{
}
}