Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fábio Procópio

Passando o valor NULL para um método

Recommended Posts

Olá pessoal!

 

Sou calouro em .NET. Gostaria de saber como passo um parâmetro nulo para um método. Por exemplo

 

...

 

private bool meuMetodo(byte codigo)

{

if (codigo == null)

return false;

else

return true;

}

 

Tô tentando invocá-lo assim, mas dá erro:

 

meuMetodo(null);

 

Qual a sintaxe correta?

 

Desde já, agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá pessoal! Achei a solução. Tem um pulo do gato:

 

Para setar o valor NULL na variável, declaro ela de uma forma diferente:

 

byte? codigo = null;

meuMetodo(codigo);

 

private bool meuMetodo(byte? codigo)

{

if (codigo == null)

return false;

else

return true;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.