在C#中SWITCH不允许遍历。也就是说,每一个CASE后必须有BREAK;
如果你想遍历得话,可以用goto case number;
例如:
switch(j)
{
case 1:i++;goto case2;
case 2: i=i+2;goto case3;
case 3:i=i+3;goto default;
default: i=i+n;
}
如果你想遍历得话,可以用goto case number;
例如:
switch(j)
{
case 1:i++;goto case2;
case 2: i=i+2;goto case3;
case 3:i=i+3;goto default;
default: i=i+n;
}
switch (FirstName) {
case "John" :
...
break;
case "Paul" :
...
break;
case "Ringo" :
...
break;
default:
...
break;
}
Select Case FirstName
Case "John"
...
Case "Paul"
...
Case "Ringo"
...
Case Else
...
End Select
switch (FirstName) {
case "John" :
...
break;
case "Paul" :
...
break;
case "Ringo" :
...
break;
default:
...
break;
}应该有个default: