小编Vij*_*jay的帖子

IsNumeric() 允许减去最后的值

IsNumeric()在代码中使用函数来验证数字。

IsNumeric(100) - 真的, IsNumeric(-100)- 真的, IsNumeric(+100)- 真的,

IsNumeric(100-)-真的- 我对此有疑问。(100-) 这是一个有效的数字吗?IsNumeric() 这个值返回true。

    Dim latitude As String = "12.56346-"
    If IsNumeric(latitude) Then
        If (Convert.ToDouble(latitude) >= -90 And Convert.ToDouble(latitude) <= 90) Then
            isValidLatitude.Text = "true"
        Else
            isValidLatitude.Text = "false"
        End If
     Else
        isValidLatitude.Text = "false"
     End If
Run Code Online (Sandbox Code Playgroud)

转换latitude为双精度时出错

Input string was not in a correct format.
Run Code Online (Sandbox Code Playgroud)

vb.net

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

标签 统计

vb.net ×1