Convert.ToBoolean (Object) converts object to Boolean value. : Convert to Boolean « Development « VB.Net






Convert.ToBoolean (Object) converts object to Boolean value.

  

Class Sample
   Public Shared Sub Main()

        Dim objects() As Object = {-24, 0, "12.7", String.Empty,"1asdf", "false", Nothing, _
                                   New System.Collections.ArrayList() }
        For Each obj As Object In objects
           If obj IsNot Nothing Then
              Console.Write("{0,-40}  -->  ", _
                            String.Format("{0} ({1})", obj, obj.GetType().Name))
           Else
              Console.Write("{0,-40}  -->  ", "Nothing")   
           End If
           Try
              Console.WriteLine("{0}", Convert.ToBoolean(obj))
           Catch e As FormatException
              Console.WriteLine("Bad Format")
           Catch e As InvalidCastException
              Console.WriteLine("No Conversion")
           End Try   
        Next     
    End Sub
End Class

   
    
  








Related examples in the same category

1.Convert.ToBoolean converts 8-bit unsigned integer to Boolean value.
2.Convert.ToBoolean(Decimal) converts decimal number to Boolean value.
3.Convert.ToBoolean(Double) converts double number to Boolean value.
4.Convert.ToBoolean(Int16) converts 16-bit signed integer to Boolean value.
5.Convert.ToBoolean (Int32) converts 32-bit signed integer to Boolean value.
6.Convert.ToBoolean (Int64) converts 64-bit signed integer to Boolean value.
7.Convert.ToBoolean (SByte) converts 8-bit signed integer to Boolean value.
8.Convert.ToBoolean (Single) converts single-precision number to Boolean value.
9.Convert.ToBoolean (String) converts string to Boolean equivalent.
10.Convert.ToBoolean (UInt16) converts 16-bit unsigned integer to Boolean value.
11.Convert.ToBoolean (UInt32) converts 32-bit unsigned integer to Boolean value.
12.Convert.ToBoolean (UInt64) converts 64-bit unsigned integer to Boolean value.