Freigeben über


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

    }