Erreur du compilateur CS1661
Impossible de convertir le bloc de méthode anonyme en type délégué 'type délégué', car les types de paramètres du bloc spécifié ne correspondent pas aux types de paramètres délégués
Cette erreur se produit si, dans une définition de méthode anonyme, les types de paramètres de la méthode anonyme ne correspondent pas aux types de paramètres délégués. Vérifiez le nombre de paramètres, les types de paramètres et les paramètres ref ou out, puis vérifiez les correspondances exactes.
L’exemple suivant génère l’erreur CS1661 :
// CS1661.cs
delegate void MyDelegate(int i);
class C
{
public static void Main()
{
MyDelegate d = delegate(string s) { }; // CS1661
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :