「VB.NET」IsNumericで式が数値かどうか判定する

2021年9月14日

書式
Public Function IsNumeric (Expression As Object) As Boolean
式が数値として評価できるかどうかを示す Boolean 値を返します。

使用例

Module Module1
    Sub Main()

        'Object型変数名の宣言
        Dim pa As Object
        'Boolean型変数名の宣言
        Dim resChk As Boolean
        pa = "123"

        'IsNumericを呼び出し、Trueを返す
        resChk = IsNumeric(pa)
        Console.WriteLine(resChk)


        pa = "456.78"
        ' IsNumericを呼び出し、Trueを返す
        resChk = IsNumeric(pa)
        Console.WriteLine(resChk)

        pa = "88 test"
        ' IsNumericを呼び出し、Falseを返す
        resChk = IsNumeric(pa)
        Console.WriteLine(resChk)

        Console.ReadKey()

    End Sub

End Module

結果
True
True
False

VB.net

Posted by arkgame