Boole Veri Türü (Visual Basic)

Yalnızca veya olan değerleri True False tutar. ve anahtar True False sözcükleri, değişkenlerin iki durumunu Boolean ifade eder.

Açıklamalar

true/false, yes/no veya on/off gibi iki durum değeri içeren Boole Veri Türü (Visual Basic) kullanın.

varsayılan Boolean False değeridir.

Boolean değerler sayı olarak depolanmaz ve depolanan değerlerin sayılarla eşdeğer olması amaçlanmaz. hiçbir zaman ve için eşdeğer sayısal değerlere dayanan kod True yazmanız False gerekir. Mümkün olduğunda, değişkenlerin Boolean kullanımını, bunların tasarlanma mantıksal değerleriyle kısıtlamalısınız.

Tür Dönüştürmeleri

Bu Visual Basic, sayısal veri türü değerlerini olarak Boolean dönüştürürse 0 olur ve False diğer tüm değerler True olur. Bu Visual Basic sayısal Boolean türlere dönüştüren False 0 olur ve True -1 olur.

Değerler ve sayısal veri türleri arasında dönüştürme işlemi .NET Framework dönüştürme yöntemlerinin her zaman veri dönüştürme anahtar sözcükleriyle aynı Boolean Visual Basic unutmayın. Bunun nedeni, Visual Basic dönüştürmenin önceki sürümlerle uyumlu davranışı tutmasıdır. Daha fazla bilgi için Veri Türleri Sorunlarını Giderme'de "Boole Türü Sayısal Türe Doğru Dönüştürmez" alanına bakın.

Programlama İpuçları

  • Negatif Sayılar. Boolean sayısal bir tür değildir ve negatif bir değeri temsilamaz. Her durumda, sayısal değerleri tutmak Boolean için kullanmamanız gerekir.

  • Karakterler yazın. Boolean değişmez tür karakteri veya tanımlayıcı türü karakteri yoktur.

  • Çerçeve Türü. Veri türüne karşılık .NET Framework System.Boolean yapısıdır.

Örnek

Aşağıdaki örnekte, basit runningVB bir Boolean evet/hayır ayarını depoleyen bir değişkendir.

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

Ayrıca bkz.