Convert.ToByte(String,IFormatProvider) converts string to 8-bit unsigned integer, using culture-specific format : Convert to Byte « Development « VB.Net






Convert.ToByte(String,IFormatProvider) converts string to 8-bit unsigned integer, using culture-specific format

  


Imports System.Globalization

Module Example
   Public Sub Main()
      Dim provider As New NumberFormatInfo()
      With provider 
         .PositiveSign = "pos "
         .NegativeSign = "neg "
         .NumberDecimalSeparator = "."
      End With
      Dim numericStrings() As String = { "234", "+234", "pos 234", "234.", _
                                         "255", "256", "-1" }

      For Each numericString As String In numericStrings
         Console.Write("'{0,-8}' ->   ", numericString)
         Try
            Dim number As Byte = Convert.ToByte(numericString, provider)
            Console.WriteLine(number)
         Catch ex As FormatException
            Console.WriteLine("Incorrect Format")                          
         Catch ex As OverflowException
            Console.WriteLine("Overflows a Byte")
         End Try   
      Next
   End Sub   
End Module 

   
    
  








Related examples in the same category

1.Convert.ToByte (Boolean) converts Boolean value to 8-bit unsigned integer.
2.Convert.ToByte (Char) converts Unicode character to 8-bit unsigned integer.
3.Convert.ToByte (Decimal) converts decimal number to 8-bit unsigned integer.
4.Convert.ToByte (Double) converts double number to 8-bit unsigned integer.
5.Convert.ToByte (Int16) converts 16-bit signed integer to 8-bit unsigned integer.
6.Convert.ToByte (Int32) converts 32-bit signed integer to 8-bit unsigned integer.
7.Convert.ToByte (Int64) converts 64-bit signed integer to 8-bit unsigned integer.
8.Convert.ToByte (Object) converts object to an 8-bit unsigned integer.
9.Convert.ToByte (SByte) converts 8-bit signed integer to 8-bit unsigned integer.
10.Convert.ToByte (Single) converts floating-point number to 8-bit unsigned integer.
11.Convert.ToByte (String) converts string to 8-bit unsigned integer.
12.Convert.ToByte (String, Int32) converts string in a specified base to 8-bit unsigned integer.
13.Convert.ToByte (UInt16) converts 16-bit unsigned integer to 8-bit unsigned integer.
14.Convert.ToByte (UInt32) converts 32-bit unsigned integer to 8-bit unsigned integer.
15.Convert.ToByte (UInt64) converts 64-bit unsigned integer to 8-bit unsigned integer.