Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS0752

Metoda częściowa nie może mieć parametrów

Metoda częściowa nie może mieć parametru out . Parametry wychodzące nie są dozwolone, ponieważ jeśli metoda częściowa zostanie usunięta przez kompilator, nie ma gwarancji, że parametr out jest kiedykolwiek przypisany.

Aby poprawić ten błąd

  1. Usuń modyfikator out z parametru i użyj wartości zwracanej metody lub usuń częściowy modyfikator z deklaracji metody.

Przykład

Poniższy kod generuje CS0752:

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

Zobacz też