VB.net Select Case-Anweisung mit Beginswith
-
04-10-2019 - |
Frage
Gibt es eine Möglichkeit, die Select Case-Anweisung in VB.net für beginswith zu benutzen? Oder muss ich eine lange elseif verwenden? Beispiel:
If text.StartsWith("/go") then
elseif test.StartsWith("/stop")
elseif test.StartsWith("/continue")
End If
Aber anstatt so etwas wie:
Select Case text
Case text.StartsWith("/go")
Case text.StartsWith("/stop")
Case text.StartsWith("/continue")
Case Else
End Select
End Sub
Lösung
Sie können wie etwas tun
Select Case True
Case text.StartsWith("/go")
...
Case text.StartsWith("/stop")
...
Case Else
End Select
Andere Tipps
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
Was kommt nach diesem Befehl in der Zeichenfolge? Wenn es zum Beispiel ein Raum ist, können Sie alles, was bis zu diesem Raum, und die Verwendung in der Auswahl erhalten.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow