24

无论如何我可以构建一个使用 Contains 函数的 Select 语句吗?像这样:

Select commentStr
    Case commentStr.Contains("10")
    Case commentStr.Contains("15")
4

1 回答 1

60
Select Case True
    Case commentStr.Contains("10")
        'foo
    Case commentStr.Contains("15")
        'bar
End Select

请注意,使用此构造,最多将执行一个。 Case

(另请注意,您的 C# 朋友不能使用 执行此操作switch,这需要子句中的常量表达式case:))

于 2010-04-15T18:02:18.763 回答