VB.Net Tutorial/Data Type/Boolean
Версия от 16:40, 26 мая 2010;  (обсуждение)
Содержание
Boolean value calculation: Or, Xor, And, Not
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 classTrue False False False
CBool(0): convert 0 to Boolean
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 ModuleBoolean of 0 is False
CBool: convert Integer to Boolean
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 ModuleBoolean of -1 is True
Define Boolean value and use it in If statement
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 classTrue False The status is false.