以下是引用ybil在2013-5-28 16:30:00的发言:
Select Case语句也是条件判断语句,通用性不如If语句,只能根据一个值的清单来测试一个变量,
但是Select Case语句比If语句要简洁一些,所以許多狐友喜歡用,但要注意:Select Case每个Case不能有重叠部分,否则后面的不执行!
如需要則必須寫成多個Select Case!
如下面的代碼
Case "A","B","C","D" 部分不會執行
Select Case e.DataCol.Name
Case "A"
'
Case "B"
'
Case "A","B","C","D"
'
Case "E"
'
End Select
|
[此贴子已经被作者于2013-5-28 16:49:18编辑过]
这个一直是这样的。另Select看起来效率高,但实际上执行速度比IF慢。不过这点差别完全可以忽略。因为Select case 表达的非常清楚