Přechod z VB 6 na Visual Basic .NET

Null

Visual Basic 6.0

Visual Basic.NET

Upgrade Wizard

Hodnoty Null jsou Variant subtypy indikující, že proměnná neobsahuje žádná korektní data. Hodnoty Null  jsou "propagované" pomocí výrazů a funkcí. Pokud je jakákoliv část výrazu Null, pak je celý výraz Null. Zasílání Null jako argumentu funkcím zapříčiňuje ve většině případů, že i výsledek, vrácený s funkce je Null.

Propagace Null není podporována. Model programování dat s ADO.NET explicitně testuje pole na obsah hodnoty Null před zjišťováním jejich hodnoty. Hodnoty Null jsou převáděny do CLR jako objekt typu DBNull.

Hodnoty Null a funkce IsNull jsou okomentovány. Například:

If x Is Null Then MsgBox "Null"

je aktualizováno na:

' UPGRADE_WARNING: Use of _
IsNull() detected
If IsDBNull(x) Then MsgBox "Null"

 Zpět

Autor: The Bozena