重複の可能性:
Switchの複数のケース:
次のような複数の定数式のswitchステートメントを実行することは可能ですか?
switch (i) {
case "run","notrun", "runfaster": //Something like this.
DoRun();
break;
case "save":
DoSave();
break;
default:
InvalidCommand(command);
break;
}
はい、そうです 。同じセクションに複数のケースラベルを使用できます。
switch (i)
{
case "run":
case "notrun":
case "runfaster":
DoRun();
break;
case "save":
DoSave();
break;
default:
InvalidCommand(command);
break;
}