Lire en anglais

Partager via


Erreur du compilateur CS0714

'static type' : les classes static ne peuvent pas implémenter d’interfaces

Les interfaces peuvent définir des méthodes non-static sur des objets. Celles-ci peuvent donc ne pas être implémentées par les classes static. Pour résoudre cette erreur, vérifiez que votre classe ne tente pas d’implémenter des interfaces.

Exemple

L’exemple suivant génère l’erreur CS0714 :

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