denisweb 0 Denunciar post Postado Maio 28, 2007 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
denisweb 0 Denunciar post Postado Maio 28, 2007 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
sublyer 0 Denunciar post Postado Maio 30, 2007 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