Erro do Compilador CS0629
O membro condicional "membro" não pode implementar o membro da interface "base class member" no tipo "Type Name"
O Atributo condicional não pode ser usado na implementação de uma interface.
O seguinte exemplo gera o erro CS0629:
C#
// 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()
{
}
}
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: