Lire en anglais

Partager via


Erreur du compilateur CS1722

La classe de base 'classe' doit se trouver avant une interface

Quand vous spécifiez la classe de laquelle hériter et les interfaces à implémenter, le nom de la classe doit être spécifié en premier.

Exemple

L’exemple suivant génère l’erreur CS1722.

// CS1722.cs  
// compile with: /target:library  
public class A {}  
interface I {}  
  
public class MyClass : I, A {}   // CS1722  
public class MyClass2 : A, I {}   // OK