Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS0714

"Typ statyczny": klasy statyczne nie mogą implementować interfejsów

Interfejsy mogą definiować metody niestatyczne dla obiektów, dlatego nie mogą być implementowane przez klasy statyczne. Aby rozwiązać ten błąd, upewnij się, że klasa nie próbuje zaimplementować żadnych interfejsów.

Przykład

Poniższy przykład generuje CS0714:

// CS0714.cs  
interface I  
{  
}  
  
public static class C : I  // CS0714  
{  
    public static void Main()  
    {  
    }  
}