Sdílet prostřednictvím


Compilerfehler CS0752

Aktualisiert: November 2007

Fehlermeldung

Eine partielle Methode darf keine out-Parameter enthalten.
A partial method cannot have out parameters

Partielle Methoden dürfen keinen out-Parameter aufweisen. Out-Parameter sind nicht zulässig, da nicht gewährleistet werden kann, dass der out-Parameter jemals zugewiesen wird, falls die partielle Methode vom Compiler entfernt wird.

So beheben Sie diesen Fehler

  • Entfernen Sie den out-Modifizierer aus dem Parameter, und verwenden Sie stattdessen den Rückgabewert der Methode, oder entfernen Sie den partiellen Modifizierer aus der Methodendeklaration.

Beispiel

Durch den folgenden Code wird der Fehler CS0752 ausgelöst:

// cs0752.cs
public partial class C
{
    partial void Part(out int num); // CS0752
    // try the following line instead
    // partial void Part(int num);

    public static int Main()
    {
        return 1;
    }
}

Siehe auch

Referenz

Partielle Klassen und Methoden (C#-Programmierhandbuch)