Erro do Compilador CS1661
Não é possível converter o bloco de método anônimo para o tipo de delegado 'delegate type' porque os tipos de parâmetro do bloco especificado não correspondem aos tipos de parâmetro delegado
Esse erro ocorrerá se, em uma definição de método anônimo, os tipos de parâmetro do método anônimo não corresponderem aos tipos de parâmetro delegado. Verifique o número de parâmetros, os tipos de parâmetro e os parâmetros ref ou out e verifique uma correspondência exata.
O exemplo a seguir gera CS1661:
// CS1661.cs
delegate void MyDelegate(int i);
class C
{
public static void Main()
{
MyDelegate d = delegate(string s) { }; // CS1661
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: