7

VB.net の Select Case ステートメントを beginwith に使用する方法はありますか? または、長いelseifを使用する必要がありますか? 例:

If text.StartsWith("/go") then
elseif test.StartsWith("/stop")
elseif test.StartsWith("/continue")
End If

しかし、代わりに次のようなものです:

Select Case text
Case text.StartsWith("/go")
Case text.StartsWith("/stop")
Case text.StartsWith("/continue")
Case Else
End Select
End Sub
4

2 に答える 2

11

次のようなことができます

Select Case True
    Case text.StartsWith("/go")
        ...
    Case text.StartsWith("/stop")
        ...
    Case Else
End Select
于 2010-09-22T19:40:00.280 に答える
4
Select Case True
 Case text.startswith("/go") :  messagebox.show("Go")
 Case text.startswith("/stop") :   messagebox.show("stop")
 Case text.startswith("/continue") :   messagebox.show("continue")
End Select
于 2010-09-22T19:38:25.703 に答える