文字列に含まれるものをいくつかチェックし、ケースごとにいくつかの関数を呼び出したい次の選択ケースがあります。ただし、複数の条件が真の場合、最初の条件のみが考慮されるようです。問題は、約 113 の異なるケースがあることです。
ケースごとに if ステートメントを使用する必要がありますか?
Select Case True
Case command.ToUpper.Contains(" S:")
'Do something
Case command.ToUpper.Contains(" C:")
'Do something
Case command.ToUpper.Contains(" *S")
'Do something
Case command.ToUpper.Contains(" *C")
'Do something
Case command.ToUpper.Contains(" CC")
'Do something
Case command.ToUpper.Contains(" SS")
End Select