CS0531 de erro do compilador
Mensagem de erro
'membros': membros de interface não podem ter uma definição
Métodos declarados em um interface devem ser implementados em uma classe que herda dela e não na própria interface.
O exemplo a seguir gera CS0531:
// CS0531.cs
namespace x
{
public interface clx
{
int xclx() // CS0531, cannot define xclx
// Try the following declaration instead:
// int xclx();
{
return 0;
}
}
public class cly
{
public static void Main()
{
}
}
}