Datový typ Boolean (Visual Basic)
Blokování hodnoty, které mohou být pouze True nebo False.Klíčová slova True a False odpovídají dva státy Boolean proměnné.
Použití Datový typ Boolean (Visual Basic) obsahují stát dvě hodnoty jako PRAVDA/NEPRAVDA, Ano/Ne nebo zapnuto/vypnuto.
Výchozí hodnota Boolean je False.
Booleanhodnoty nejsou uloženy jako čísla a čísla odpovídající nejsou určeny uložené hodnoty.By nikdy napsat kód, který využívá odpovídající číselné hodnoty pro True a False.Kdykoli je to možné, by mělo být omezeno používání Boolean proměnné, logické hodnoty, pro které jsou určeny.
Když převede jazyka Visual Basic zadejte číselné hodnoty Boolean, 0, stane se False a stanou se všechny hodnoty True.Když převede jazyka Visual Basic Boolean hodnot na číselné typy False se stane 0 a True se stane -1.
Při převodu mezi Boolean hodnoty a typy číselných dat, mějte na paměti,.NET Framework metod převodu není vždy stejným výsledkům jako klíčová slova jazyka Visual Basic převodu.Důvodem je převod jazyka Visual Basic zachovává chování, které jsou kompatibilní s předchozími verzemi.Další informace naleznete v tématu "Boolean typu nemá není převést na číselný typ přesně" v Poradce při potížích s typy dat (Visual Basic).
**Záporná čísla.**Boolean není číselného typu a nemůže představovat negativní hodnotu.V každém případě byste neměli používat Boolean k uložení číselných hodnot.
**Zadejte znaky.**Boolean nemá žádný literálový znak nebo znak identifikátor typu.
Typ rámce. Odpovídající typ v.NET Framework je System.Boolean struktury.
V následujícím příkladu runningVB je Boolean proměnné, která ukládá jednoduché nastavení Ano.
Dim runningVB As Boolean
' Check to see if program is running on Visual Basic engine.
If scriptEngine = "VB" Then
runningVB = True
End If
Poradce při potížích s typy dat (Visual Basic)
Souhrn typu dat (Visual Basic)