Compilerfehler CS0756
Eine partielle Methode darf nicht über mehrere definierende Deklarationen verfügen.
Die definierende Deklaration einer partiellen Methode ist der Teil, der die Signatur der Methode, aber nicht die Implementierung (Methodenkörper) angibt. Eine partielle Methode darf nur genau eine definierende Deklaration für jede eindeutige Signatur haben. Jede überladene Version einer partiellen Methode muss ihre eigene definierende Deklaration haben.
Beispiel
Im folgenden Beispiel wird CS0756 generiert:
// CS0756.cs (5,18)
public partial class PartialClass
{
partial void PartialMethod();
partial void PartialMethod();
}
So beheben Sie diesen Fehler
Entfernen Sie für die partielle Methode alle definierenden Deklaration bis auf eine:
public partial class PartialClass
{
partial void PartialMethod();
}
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für