Partager via


Erreur du compilateur CS0410

Mise à jour : novembre 2007

Message d'erreur

Aucune surcharge pour 'méthode' ne possède les types de paramètres et de retour corrects
No overload for 'method' has the correct parameter and return types

Cette erreur se produit si vous essayez d'instancier un délégué avec une fonction qui possède des types de paramètre incorrects. Les types de paramètre du délégué doivent correspondre à la fonction que vous assignez au délégué.

Exemple

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
    }
}