//轉換前
string s = "";
//轉換後
double d;
//此方法傳回bool
//若s為Null或不可轉為double的值,傳回false
bool b = double.TryParse(s, out d);
if (b)
{
//do something...
}
參考原文、MSDN這真是太棒了,不用再寫一大堆驗證使用者輸入的程式碼,
只要判斷傳回值就可以做下一步了,
效能的話很多人測出來都不一樣,有興趣再去查查吧。
沒有留言:
張貼留言