CS0752 de erro do compilador
Mensagem de erro
Um método parcial não pode ter parâmetros out
Um método parcial não pode ter um check-out parâmetro.Parâmetros de saída não são permitidas porque se o método parcial é removido pelo compilador então há nenhuma garantia de que o parâmetro de saída nunca é atribuído.
Para corrigir este erro
- Remover o modificador fora do parâmetro e usar o valor retornado do método em vez disso, ou então remover o modificador parcial da declaração do método.
Exemplo
O código a seguir gera 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;
}
}