Sdílet prostřednictvím


Compilerfehler CS0756

Aktualisiert: November 2007

Fehlermeldung

Eine partielle Methode darf nicht über mehrere definierende Deklarationen verfügen.
A partial method may not have multiple defining declarations.

Die definierende Deklaration einer partiellen Methode ist der Teil, der die Methodensignatur angibt, jedoch nicht die Implementierung (den Methodentext). Eine partielle Methode muss über genau eine definierende Deklaration für jede eindeutige Signatur verfügen. Jede überladene Version einer partiellen Methode muss ihre eigene definierende Deklaration aufweisen.

So beheben Sie diesen Fehler

  • Entfernen Sie alle außer einer definierenden Deklaration für die partielle Methode.

Beispiel

// cs0756.cs
using System;

    public partial class C
    {
        partial void Part();
        partial void Part(); // CS0756
        public static int Main()
        {
            return 1;
        }
    }

Siehe auch

Referenz

Partielle Klassen und Methoden (C#-Programmierhandbuch)