Erro do Compilador CS0410
Nenhuma sobrecarga para "método" tem os tipos de retorno e parâmetro corretos
Esse erro ocorrerá se você tentar instanciar um delegado com uma função que tenha 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
}
}
Observação
Esse erro do 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: