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 加倍?的主要内容,如果未能解决你的问题,请参考以下文章

将字典的每个值加倍[关闭]

为啥哈希表扩展通常通过将大小加倍来完成?

为啥移动视图中的代码加倍元素?

Tensorflow 导致日志消息加倍

为啥我的 tlistbox 要求我将 & 符号加倍? [复制]

将边权重加倍后的最短路径