use*_*053 9 vb.net visual-studio-2008 select-case
我试过以下:
Select Case Combo1.SelectedItem Or Combo2.SelectedItem
Run Code Online (Sandbox Code Playgroud)
但我得到错误:
Conversion from String "string here" to type 'Long' is not valid
Run Code Online (Sandbox Code Playgroud)
是否可以有多个选择案例?
Guf*_*ffa 31
您可以使用逗号分隔多个值:
Case Combo1.SelectedItem, Combo2.SelectedItem
Run Code Online (Sandbox Code Playgroud)
使用Or将使它成为一个表达式,在与之前的值进行比较之前进行评估Select.
如果你的值Select是一个Long值,那么你可能需要转换控件中的字符串:
Case CLng(Combo1.SelectedItem), CLng(Combo2.SelectedItem)
Run Code Online (Sandbox Code Playgroud)
要直接解决这个问题,不可能在select中使用多个值作为测试表达式:
Select Case v1, v2 'Not possible
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25713 次 |
| 最近记录: |