Erro do Compilador CS1678
O parâmetro "number" é declarado como tipo "type1", mas deve ser "type2"
Esse erro ocorre quando o tipo de parâmetro em um método anônimo é diferente da declaração do delegado para o qual você está convertendo o método.
O seguinte exemplo gera o erro CS1678:
// CS1678
delegate void D(int i);
class Errors
{
static void Main()
{
D d = delegate(string s) { }; // CS1678
// To resolve, use the following line instead:
// D d = delegate(int s) { };
}
}
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: