【发布时间】:2012-12-20 09:56:21
【问题描述】:
我有以下选择案例,我想对字符串包含的内容进行一些检查,并为每个案例调用一些函数。但似乎如果多个条件为真,它只考虑第一个条件。问题是我有大约 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
【问题讨论】:
-
@Oded 完全不同的东西,最终它们将用于生成一个动态 sql 命令,该命令返回一个用于绘制数据的表
-
Select Case True 的可能重复项
标签: .net vb.net select-case