当前位置:  开发笔记 > 编程语言 > 正文

Vb.NET-'案例“ String1”或“ String2”'试图将“ String2”转换为Long

如何解决《Vb.NET-'案例“String1”或“String2”'试图将“String2”转换为Long》经验,为你挑选了1个好方法。

我正在更新的一段代码使用select case语句比较字符串的值...

我注意到,对于两个可能的值,我最终可能会重复使用相同的代码。

因此,我添加了一个案例:

Case "Yes/No" Or "Continue"

但是,到了这一点,我将抛出一个无效的强制转换异常。

异常表示,它试图将“是/否”转换为Long值而不是字符串。

采用“或“继续””并将其移至带有重复代码段的自己的案例语句中,即可解决此问题。

我试图找出为什么“是/否”或“继续”没有按我期望的方式工作。

我的印象是,我可以在那里写一个表达式,类似于编写If语句时的表达方式。



1> David BS..:

将“ OR”一词替换为逗号。例如 案例“是/否”,“继续”

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有