「VB.NET」Parseで文字列を数値型に変換する

2021年9月30日

書式
Integer.Parse(文字列)
Long.Parse(文字列)
Single.Parse(文字列)
Double.Parse(文字列)
Decimal.Parse(文字列)
使用例

Module Module1

    Sub Main()
        'Integer型変数
        Dim resA As Integer = Integer.Parse("100")
        'Long型変数
        Dim resB As Long = Long.Parse("987654321")
        'Single型変数
        Dim resC As Single = Single.Parse("245.8")
        'Double型変数
        Dim resD As Double = Double.Parse("345.67")
        'Boolean型変数
        Dim resE As Boolean = Boolean.Parse("False")
        'Decimal型変数
        Dim resF As Decimal = Decimal.Parse("2.347")

        Console.WriteLine("文字列をInteger型へ変換 " + resA.ToString)
        Console.WriteLine("文字列をLong型へ変換 " + resB.ToString)
        Console.WriteLine("文字列をSingle型へ変換 " + resC.ToString)
        Console.WriteLine("文字列をDouble型へ変換 " + resD.ToString)
        Console.WriteLine("文字列をBoolean型へ変換 " + resE.ToString)
        Console.WriteLine("文字列をDecimal型へ変換 " + resF.ToString)

        Console.ReadKey()

    End Sub

End Module

実行結果
文字列をInteger型へ変換 100
文字列をLong型へ変換 987654321
文字列をSingle型へ変換 245.8
文字列をDouble型へ変換 345.67
文字列をBoolean型へ変換 False
文字列をDecimal型へ変換 2.347

VB.net

Posted by arkgame