Compartilhar via


Tipo de dados booleanos (Visual Basic)

Contém os valores que podem ser apenas True ou False.As palavras-chave True e False correspondem aos dois estados das variáveis Boolean.

Comentários

Use o tipo de dados Boolean conter valores de dois estados, como Verdadeiro/Falso, Sim/Não, ou ativar / desativar.

O valor padrão para Boolean é False.

Conversão de Tipos

Quando Visual Basic converte valores de tipos de dados numéricos para Boolean, 0 se torna False e todos os outros valores tornam-se True.Quando Visual Basic converte valores Boolean em tipos numéricos, False se torna 0 e True torna-se -1.

Ao converter entre valores Boolean e tipos de dados numéricos, tenha em mente que os métodos de conversão do .NET Framework nem sempre produzem os mesmos resultados que as palavras-chave de conversão do Visual Basic.Isso ocorre porque a conversão Visual Basic retém o comportamento compatível com versões anteriores.Para obter mais informações, consulte Solucionando problemas de Tipos de Dados.

Dicas de Programação

  • Números negativos. Booleannão é um tipo numérico e não pode representar um valor negativo.Em qualquer caso, você não deve usar Boolean para armazenar valores numéricos.

  • **Type Characters.**Boolean has no literal type character or identifier type character.

  • Tipos de Framework. O tipo correspondente no .NET Framework é a estrutura System.Boolean.

Exemplo

No exemplo a seguir, runningVB é uma variável Boolean, que armazena um simples configuração Sim/Não.

Dim runningVB As Boolean
' Check to see if program is running on Visual Basic engine.
If scriptEngine = "VB" Then
    runningVB = True
End If

Consulte também

Tarefas

Solucionando problemas de Tipos de Dados

Conceitos

Uso eficiente de tipos de dados

Referência

Resumo de tipo de dados (Visual Basic)

System.Boolean

Funções de conversão de tipo 

Resumo de conversão

CType Function