Boolean 数据类型的值只能为 True(真)或 False(假)。
Boolean 可以和数字类型相互转换,
通常情况下,当数字值为0时,对应的Boolean为False;否则,对应的Boolean为True。
看一下代码:
Sub Main() Dim a As Boolean Dim b As Integer a = False b = CType(a,Integer) Console.WriteLine(b) Dim c,d,e As Integer Dim i,j,k As Boolean c = 10 d = 0 e = -1 i = CType(c,Boolean) j = CType(d,Boolean) k = CType(e,Boolean) Console.WriteLine(i) Console.WriteLine(j) Console.WriteLine(k) Console.ReadKey() End Sub
运行结果如下:
如果将 c、d、e定义为Single等类型,结果一样
由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供的参考。
学习更多vb.net知识,请参看 vb.net 教程 目录