Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS0713

Statyczna klasa "typ statyczny" nie może pochodzić z typu "type". Klasy statyczne muszą pochodzić z obiektu.

Gdyby to było dozwolone, klasa statyczna dziedziczyłaby metody i niestatyczne elementy członkowskie z klasy bazowej, więc nie byłaby statyczna. W związku z tym nie jest to dozwolone.

Poniższy przykład generuje CS0713:

// CS0713.cs  
public class Base  
{  
}  
  
public static class Derived : Base  // CS0713  
{  
}  
  
public class CMain  
{  
   public static void Main()  
   {  
   }  
}