Ler em inglês

Compartilhar via


Erro do Compilador CS1722

A classe base 'class' deve vir antes de qualquer interface

Ao especificar uma classe a ser herdada de interfaces e para implementar, o nome da classe deve ser especificado primeiro.

Exemplo

O exemplo a seguir gera CS1722.

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