Erro do compilador CS0410
Nenhuma sobrecarga para 'método' tem o parâmetro correto e tipos de retorno
Este erro ocorre se você tentar instanciar um delegado com uma função que tem os tipos de parâmetro errados. Os tipos de parâmetro do delegado devem corresponder à função que você está atribuindo ao delegado.
O exemplo a seguir gera CS0410:
// CS0410.cs
// compile with: /langversion:ISO-1
class Test
{
delegate void D(double d );
static void F(int i) { }
static void Main()
{
D d = new D(F); // CS0410
}
}
Nota
Este erro de compilador não é mais usado no Roslyn. O exemplo anterior gera CS0123 quando compilado com Roslyn.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: