Freigeben über


Compilerfehler CS0750

Eine partielle Methode darf keine Zugriffsmodifizierer oder die Modifizierer "virtual", "abstract", "override", "new", "sealed" oder "extern" enthalten.

Aufgrund ihres besonderen Verhaltens unterliegen partielle Methoden Beschränkungen hinsichtlich der Modifizierer, die sie akzeptieren können .

So beheben Sie diesen Fehler

  1. Entfernen Sie den unzulässigen Modifizierer aus der Methodendeklaration.

Beispiel

Im folgenden Beispiel wird der Fehler CS0750 generiert:

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

Weitere Informationen