VB.Net Tutorial/Data Type/Boolean — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Версия 19:40, 26 мая 2010
Содержание
Boolean value calculation: Or, Xor, And, Not
<source lang="vbnet">public class Test
public Shared Sub Main Dim B As Boolean B = False Or True Console.WriteLine(B) B = False Xor False Console.WriteLine(B) B = False And True Console.WriteLine(B) B = Not True Console.WriteLine(B) End Sub
End class</source>
True False False False
CBool(0): convert 0 to Boolean
<source lang="vbnet">Module Tester
Public Sub Main() Dim iBoolean As Integer = -1 Dim bBoolean As Boolean = CBool(iBoolean) bBoolean = CBool(0) Console.WriteLine("Boolean of 0 is {0}", bBoolean) End Sub
End Module</source>
Boolean of 0 is False
CBool: convert Integer to Boolean
<source lang="vbnet">Module Tester
Public Sub Main() Dim iBoolean As Integer = -1 Dim bBoolean As Boolean = CBool(iBoolean) Console.WriteLine("Boolean of {0} is {1}", iBoolean, bBoolean) End Sub
End Module</source>
Boolean of -1 is True
Define Boolean value and use it in If statement
<source lang="vbnet">public class Test
public Shared Sub Main
Dim blnStatus As Boolean = True Console.WriteLine(blnStatus) blnStatus = Not blnStatus Console.WriteLine(blnStatus) If blnStatus Then Console.WriteLine("The status is true.") Else Console.WriteLine("The status is false.") End If
End Sub
End class</source>
True False The status is false.