在CI中可以分配default给某些现有switch条目:
switch(c) {
default :
case 1:
break;
case 2 :
break;
}
Run Code Online (Sandbox Code Playgroud)
VB的select语句中是否存在类似的可能性?
Rav*_*ale 23
使用case Else,它与c语法的默认值相同:
Select [ Case ] testexpression
[ Case expressionlist
[ statements ] ]
[ Case Else
[ elsestatements ] ]
End Select
Run Code Online (Sandbox Code Playgroud)
例如
creamcake = TextBox1.Text
Select Case creamcake
Case "Eaten"
DietState = "Diet Ruined"
Case "Not Eaten"
DietState = "Diet Not Ruined"
Case Else
DietState = "Didn't check"
End Select
Run Code Online (Sandbox Code Playgroud)
如果你想分配多个案例,那么例子
Select Case agerange
Case 16 To 21
MsgBox “Still Young”
Case 50 To 64
MsgBox “Start Lying”
End Select
Run Code Online (Sandbox Code Playgroud)