Erro de compilador CS0629
Membro condicional 'membro' não pode implementar membro da interface 'membro da classe base' no tipo 'Nome do tipo'
O atributo Conditional não pode ser usado na implementação de uma interface.
O exemplo a seguir gera CS0629:
// CS0629.cs
interface MyInterface
{
void MyMethod();
}
public class MyClass : MyInterface
{
[System.Diagnostics.Conditional("debug")]
public void MyMethod() // CS0629, remove the Conditional attribute
{
}
public static void Main()
{
}
}
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: