「VB.NET」IsNumericで式が数値かどうか判定する
書式
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