Compilerfehler CS0762
Aktualisiert: November 2007
Fehlermeldung
Auf der Grundlage der Methode "Methode" kann kein Delegat erstellt werden, da es sich um eine partielle Methode ohne implementierende Deklaration handelt.
Cannot create delegate from method 'method' because it is a partial method without an implementing declaration
Partielle Methoden müssen keine implementierende Deklaration aufweisen. Bei Delegaten muss die gekapselte Methode jedoch über eine Implementierung verfügen.
So beheben Sie diesen Fehler
- Stellen Sie eine Implementierung für die Methode bereit, die zur Initialisierung des Delegats verwendet wird.
Beispiel
public delegate void TestDel();
public partial class C
{
partial void Part();
public static int Main()
{
C c = new C();
TestDel td = new TestDel(c.Part); // CS0762
return 1;
}
}