文字列が数字に変換できるか調べる
.TryParseメソッドを使用した方法
Dim str As String = "-12.34"
Dim d As Double
'doubleに変換できるか確かめる
If Double.TryParse(str, _
System.Globalization.NumberStyles.Any, _
System.Globalization.NumberFormatInfo.InvariantInfo, _
d) Then
Console.WriteLine("{0}は数字です。", str)
Else
Console.WriteLine("{0}は数字ではありません。", str)
End If
.NET Framework 2.0以降では、Double以外の多くの型でTryParseメソッドを使用できるようになりました。
DOBON.NETの
文字列が数字に変換できるか調べるから抜粋
0 件のコメント:
コメントを投稿