P5edně je nutno říci, že Visual Basic .NET říká prázdné hodnotě Nothing. Zde je pár ukázek, co s tím.
Dim promenna As New MujObjekt()
promenna = Nothing 'vymazání hodnoty z proměnné
If promenna Is Nothing Then ... 'pokud je proměnná prázdná
If promenna IsNot Nothing Then ... 'pokud proměnná není prázdná
S datem je trošku problém, jedná se totiž o value-type, čili typ předávaný hodnotou a ne referencí. Ve skutečnosti to vlastně není objekt, ale jen datová struktura. Proto musíte nulovatelné datum deklarovat takto:
Dim datum As Nullable(Of Date)
|