TryCast 加倍?

Posted

技术标签:

【中文标题】TryCast 加倍?【英文标题】:TryCast to Double? 【发布时间】:2012-10-25 23:33:36 【问题描述】:

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

【问题讨论】:

那是 conversion 而不是 cast 【参考方案1】:

Double.TryParse(string, double)

【讨论】:

【参考方案2】:

您应该改用TryParse 方法。

【讨论】:

【参考方案3】:

你应该试试这个:

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

【讨论】:

以上是关于TryCast 加倍?的主要内容,如果未能解决你的问题,请参考以下文章