小编Mic*_*ola的帖子

VB.NET中IsNumeric()的错误结果

我在VB.NET中有一个函数循环遍历值并尝试将其转换为十进制,如果IsNumeric为True,

Dim Value As String

If IsNumeric(Value) = True Then
    Rate = CType(Value, Decimal)  <--- bombing here
End If
Run Code Online (Sandbox Code Playgroud)

我发现当函数接收到值603E43 IsNumeric由于某种原因求值为True然后轰炸转换.IsNumeric在这种情况下为什么会这样?

vb.net isnumeric

1
推荐指数
1
解决办法
6577
查看次数

标签 统计

isnumeric ×1

vb.net ×1