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.

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

Community-Beiträge

Anzeigen: