Erreur du compilateur CS0410
Aucune surcharge pour 'méthode' ne possède les types de paramètres et de retour corrects
Cette erreur se produit si vous essayez d’instancier un délégué avec une fonction qui ne possède pas les bons types de paramètres. Les types de paramètre du délégué doivent correspondre à la fonction que vous assignez au délégué.
L’exemple suivant génère l’erreur 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
}
}
Notes
Cette erreur du compilateur n’est plus utilisée dans Roslyn. L’exemple précédent génère l’erreur CS0123 lorsqu’il est compilé avec Roslyn.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :