我正在尝试将字符串转换为double,但我不希望它抛出异常,而是返回一些值。我发现了TryCast功能,但似乎我没有正确使用它。我尝试TryCast(string, Double)
并且它说“Double”是值类型,而不是引用类型。我做错了什么?
答案 0 :(得分:5)
答案 1 :(得分:3)
您应该使用TryParse方法。
答案 2 :(得分:1)
你应该试试这个:
If Double.TryParse(value, New Double) Then
' TODO
end if