Ler em inglês

Compartilhar via


Erro do Compilador CS0752

Um método parcial não pode ter parâmetros out

Um método parcial não pode ter um parâmetro out. Os parâmetros out não são permitidos porque, se o método parcial for removido pelo compilador, não haverá garantia de que o parâmetro out seja atribuído.

Para corrigir este erro

  1. Remova o modificador out do parâmetro e use o valor retornado do método ou remova o modificador parcial da declaração do método.

Exemplo

O código a seguir gera CS0752:

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

Confira também