Leggere in inglese

Condividi tramite


Errore del compilatore CS1722

La classe base 'class' deve precedere le interfacce

Quando si specifica una classe da cui ereditare e le interfacce da implementare, è necessario specificare prima il nome della classe.

Esempio

L'esempio seguente genera l'errore CS1722.

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