2009-06-17 8 views
1

文字列をダブルに変換していますダブルに変換する(エラー)

文字列をダブルに変換するとエラーが発生するかどうかを事前に知りたいと思います。たとえば、 "hello"をdoubleに変換しようとすると、エラーが発生します。

私は何か変換がエラーを起こすかどうか事前に知る方法がありますか?

答えて

7

あなたはDouble.TryParseをしたい:

Dim PossibleDouble as Double 
If Double.TryParse("hello", PossibleDouble) Then 
    ''//Success! 
Else 
    ''//Not a double 
End If 
+0

注 - 奇妙なコメント形式は、構文ハイライトを偽造することです –

0

ああ、私はあなたが今何を意味するか参照してください。正解は、Michaelが指摘したTryParseです。

String string_val = 1.0; 
double val; 

val = System.Convert.ToDouble(string_val); 
関連する問題