Ler em inglês

Partilhar via


Erro do compilador CS0714

'tipo estático' : as classes estáticas não podem implementar interfaces

As interfaces podem definir métodos não estáticos em objetos e, portanto, não podem ser implementadas por classes estáticas. Para resolver esse erro, certifique-se de que sua classe não tenta implementar interfaces.

Exemplo

O exemplo a seguir gera CS0714:

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