选择案例问题

Cob*_*old 3 .net vb.net

我有这个代码:

For each c as char in "Hello World"
 Select Case c
  Case "h"
   DoSomething()
  Case "e"
   DoSomething()
  End Select
Next
Run Code Online (Sandbox Code Playgroud)

为什么我不能这样写:

Case "h" Or "e"
 DoSomething()
Run Code Online (Sandbox Code Playgroud)

它说'Long'值无法转换为'Char'

如何完成这项任务?

Mar*_*icz 8

使用:

Select Case c
  Case "h"
  Case "e"
    DoSomething()
End Select
Run Code Online (Sandbox Code Playgroud)

要么:

Select Case c
  Case "h","e"
    DoSomething()
End Select
Run Code Online (Sandbox Code Playgroud)