quarta-feira, 22 de junho de 2011

Framework Fundamentals (Tipos de Valor)

Tipos de Valor (Value Types)

Tipos de Valor consistem em estruturas e enumerações. São eles integrais, ponto flutuantes e boleanos. Essas variáveis contêm valores diretamente. Caso haja atribuição de uma variável para outra variável, o tipo de valor copia os dados e não uma referência para o objeto.
No código acima, a variável do tipo de valor "condicao" é boleana e não pode receber valor nulo por padrão, porém está declarada como "nullable<bool>  que faz permitir atribuição nulo, neste caso está recebendo o valor "false". O mesmo serve para a variável do tipo int que permite receber nulo, como está sendo feito. Em seguida é feito uma condição utilizando a palavra chave "HasValue" que verifica se o valor não é nulo.

Nenhum comentário:

Postar um comentário