Lezen in het Engels

Delen via


Compilerfout CS0410

Geen overbelasting voor 'methode' heeft de juiste parameter en retourtypen

Deze fout treedt op als u een gemachtigde probeert te instantiëren met een functie met de verkeerde parametertypen. De parametertypen van de gemachtigde moeten overeenkomen met de functie die u aan de gemachtigde toewijst.

Opmerking

In het volgende voorbeeld wordt CS0410 gegenereerd:

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

Notitie

Deze compilerfout wordt niet meer gebruikt in Roslyn. In het vorige voorbeeld wordt CS0123 gegenereerd wanneer deze is gecompileerd met Roslyn.