Ir para conteúdo

POWERED BY:

Arquivado

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

denisweb

Como saber se a variável teve um valor atribuido ou não?

Recommended Posts

Boa Tarde,Estou passando pela seguinte situação:Tenho uma classe com uma propriedade do tipo bool ( Exemplo -> "protected bool n" ), porém, quando vou usar essa variável, mesmo que ela não tenha sofrido atribuição, vem com o valor de false se capturo o valor de fora da classe.Alguem sabe como saber se a variável sofreu atribuição ou não????Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

P/ resolver o problema:Na hora de declarar a variável, utilizei o Nullable<T>... depois só comparei se o valor é igual a null...Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é auto inicialização dos tipos no .NETé só usar o Nullable<Boolean> nomeVariavel que ela poderá receber o valor nulo.Para facilitar a escrita pode-se usar a sintaxe Boolean? nomeVariavel que é o Nullable reduzido...Flwww

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.