Data Types VB.Net

Imports System.Globalization
Imports System.Threading
Module Example
    Public Sub Main()
        Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US")
        Dim value As String
        Dim styles As NumberStyles
        value = "-1.063E-02"
        styles = NumberStyles.AllowExponent
        ShowNumericValue(value, styles)
    End Sub
    Private Sub ShowNumericValue(ByVal value As String, ByVal styles As NumberStyles)
        Dim number As Double
        Try
            number = Double.Parse(value, styles)
            Console.WriteLine("Converted '{0}' using {1} to {2}.", _
                              value, styles.ToString(), number)
        Catch e As FormatException
            Console.WriteLine("Unable to parse '{0}' with styles {1}.", _
                              value, styles.ToString())
        End Try
        Console.WriteLine()
    End Sub
End Module