Utilice el tipo de datos Boolean para contener valores de dos estados como verdadero/falso, sí/no o activado/desactivado.
El valor predeterminado de Boolean es False.
Conversiones de tipo
Cuando Visual Basic convierte los valores de tipos de datos numéricos en Boolean, 0 pasa a ser False y todos los otros valores, True. Cuando Visual Basic convierte los valores Boolean en tipos numéricos, False pasa a ser 0 y True, -1.
Al convertir entre valores Boolean y tipos de datos numéricos, recuerde que los métodos de conversión de .NET Framework no siempre producen los mismos resultados que las palabras clave de conversión de Visual Basic. Esto se debe a que la conversión de Visual Basic conserva un comportamiento compatible con versiones anteriores. Para obtener más información, vea Solucionar problemas de tipos de datos.
Sugerencias de programación
-
Números negativos. Boolean no es un tipo numérico y no puede representar un valor negativo. En cualquier caso, no debería utilizar Boolean para contener valores numéricos.
-
Caracteres de tipo. Boolean no tiene ningún carácter de tipo de literal o de tipo de identificador.
-
Tipo de Framework. El tipo correspondiente en .NET Framework es la estructura System.Boolean.