「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