Erro do Compilador CS1554
A declaração não é válida; em vez disso, use "<type> operator op (..."
O tipo de retorno de um operador sobrecarregado deve aparecer antes da palavra-chave operator
.
O seguinte exemplo gera o erro CS1554:
// CS1554.cs
class MyClass
{
public static operator ++ MyClass (MyClass f) // CS1554
// try the following line instead
// public static MyClass operator ++ (MyClass f)
{
return new MyClass ();
}
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: