TryCast加倍?

时间:2012-10-25 23:33:37

标签: vb.net casting

我正在尝试将字符串转换为double,但我不希望它抛出异常,而是返回一些值。我发现了TryCast功能,但似乎我没有正确使用它。我尝试TryCast(string, Double)并且它说“Double”是值类型,而不是引用类型。我做错了什么?

3 个答案:

答案 0 :(得分:5)

答案 1 :(得分:3)

您应该使用TryParse方法。

答案 2 :(得分:1)

你应该试试这个:

If Double.TryParse(value, New Double) Then
    ' TODO
end if