Tipo di dati Boolean (Visual Basic)
Aggiornamento: novembre 2007
Contiene valori che possono essere solo True o False. Le parole chiave True e False corrispondono ai due stati delle variabili Boolean.
Note
Utilizzare il tipo di dati Boolean per includere valori a due stati, ad esempio vero/falso, sì/no e attivato/disattivato.
Il valore predefinito di Boolean è False.
Conversioni di tipi
Quando i valori dei tipi di dati numerici vengono convertiti in Boolean, 0 diventa False e tutti gli altri valori diventano True. Quando i valori Boolean vengono convertiti in tipi numerici, False diventa 0 e True diventa -1.
Quando si esegue la conversione tra valori Boolean e tipi di dati numerici, tenere presente che i metodi di conversione .NET Framework non producono sempre gli stessi risultati generati dalle parole chiave di conversione Visual Basic. In Visual Basic, infatti, la conversione mantiene un comportamento compatibile con le versioni precedenti. Per ulteriori informazioni, vedere Risoluzione dei problemi relativi ai tipi di dati.
Suggerimenti per la programmazione
**Numeri negativi.**Boolean non è un tipo numerico e non può rappresentare un valore negativo. In ogni caso, si consiglia di non utilizzare Boolean per includere valori numerici.
**Caratteri tipo.**Boolean non ha alcun carattere di tipo letterale o carattere identificatore di tipo.
Tipo Framework. Il tipo corrispondente in .NET Framework è la struttura System.Boolean.
Esempio
Nell'esempio riportato di seguito runningVB è una variabile Boolean che memorizza una semplice impostazione sì/no.
Dim runningVB As Boolean
' Check to see if program is running on Visual Basic engine.
If scriptEngine = "VB" Then
runningVB = True
End If
Vedere anche
Attività
Risoluzione dei problemi relativi ai tipi di dati
Concetti
Utilizzo efficiente dei tipi di dati
Riferimenti
Riepilogo dei tipi di dati (Visual Basic)