Boolean, type de données (Visual Basic)
Mise à jour : novembre 2007
Stocke des valeurs qui peuvent être uniquement True ou False. Les mots clé True et False correspondent aux deux états des variables Boolean.
Notes
Utilisez le type de données Boolean pour contenir des valeurs à deux états, tels que true/false, oui/non ou actif/inactif.
La valeur par défaut de Boolean est False.
Conversions de type
Lorsque Visual Basic convertit des valeurs de type de données numériques en Boolean, 0 devient False et toutes les autres valeurs deviennent True. Lorsque Visual Basic convertit des valeurs Boolean en types numériques, False devient 0 et True devient -1.
Lorsque vous convertissez des valeurs Boolean et des types de données numériques, n'oubliez pas que les méthodes de conversion .NET Framework ne produisent pas toujours le même résultat que les mots clé de conversion Visual Basic. En effet, la conversion Visual Basic conserve un comportement compatible avec les versions antérieures. Pour plus d'informations, consultez Dépannage des types de données.
Conseils de programmation
**Nombres négatifs.**Boolean n'est pas un type numérique et ne peut pas représenter de valeur négative. Dans tous les cas, vous ne devez pas utiliser Boolean pour stocker des valeurs numériques.
Caractères de type. Boolean n'a aucun caractère de type de littéral ou caractère de type d'identificateur.
Type Framework. Le type correspondant dans le .NET Framework est la structure System.Boolean.
Exemple
Dans l'exemple suivant, runningVB est une variable de type Boolean qui enregistre une simple valeur yes/no.
Dim runningVB As Boolean
' Check to see if program is running on Visual Basic engine.
If scriptEngine = "VB" Then
runningVB = True
End If
Voir aussi
Tâches
Dépannage des types de données
Concepts
Utilisation efficace des types de données
Référence
Liste des types de données (Visual Basic)