terça-feira, 7 de julho de 2009

Declare Value Types as Nullable

Já postei algo sobre declaração de Value Types, e achei uma dica bem interessante.
Podemos criar variáveis e inicializá-las com o valor “Nullable”, ou seja, vazio (taaa vaziiiiiiiiiii).

Um bom exemplo é utilizar quando estamos criando um questionário e desejamos saber se uma pergunta foi respondida. Segue o código abaixo

--------------------------
Dim b As Nullable(Of Boolean) = Nothing

If b.HasValue Then
Response.Write(b.ToString)
Else
Response.Write("Não tem conteúdo")
End If
--------------------------

Quando declaramos uma variável como Nuillable, podemos utilizar os membros “HasValue” e “value”.

Nenhum comentário: