gpt4 book ai didi

vb.net - 错误调试 - 从 String 到 Double 的转换

转载 作者:行者123 更新时间:2023-12-03 08:04:42 26 4
gpt4 key购买 nike

我正在做一些错误调试,试图将我们网站上的错误降到最低,似乎有一个错误出现了很多

Conversion from string "" to type 'Double' is not valid.



我无法复制这个问题,但我可以看到它正在发生。

我一直在浏览其中一页中的代码并浏览了这个
Dim varWeek As String

If varWeek < 10 Then
'Do something'
End If

这是否会导致问题,因为它试图查看 String小于 10这是一个 Integer ?

正如我之前所说,因为我一开始看不到这个错误,所以将其更改为 Integer不会改变我系统上的任何东西。

谢谢。

最佳答案

我看不出为什么这种转换会导致双倍的任何原因。
很可能你有一些操作应该适合 double 。

一般来说,我会在尝试操作之前使用转换,例如:

If Convert.ToInt32( varWeek ) < 10 Then

等等。

关于vb.net - 错误调试 - 从 String 到 Double 的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4667613/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com