Compilerfehler CS0750
Aktualisiert: November 2007
Fehlermeldung
Eine partielle Methode darf keine Zugriffsmodifizierer oder die Modifizierer "virtual", "abstract", "override", "new", "sealed" oder "extern" enthalten.
A partial method cannot have access modifiers or the virtual, abstract, override, new, sealed, or extern modifiers.
Aufgrund ihres besonderen Verhaltens unterliegen partielle Methoden Einschänkungen bezüglich der Modifizierer, die sie annehmen können.
So beheben Sie diesen Fehler
- Entfernen Sie den unzulässigen Modifizierer aus der Methodendeklaration.
Beispiel
Durch das folgende Beispiel wird der Fehler CS0750 ausgelöst:
// cs0750.cs
using System;
public class Base
{
protected virtual void PartG()
{
}
protected void PartH()
{
}
protected virtual void PartI()
{
}
}
public partial class C:Base
{
// All these partial method declarations
// will generate CS0750.
public partial void PartA();
private partial void PartB();
protected partial void PartC();
internal partial void PartD();
virtual partial void PartE();
abstract partial void PartF();
override partial void PartG();
new partial void PartH();
sealed override partial void PartI();
extern partial void PartJ();
public static int Main()
{
return 1;
}
}