相关疑难解决方法(0)

switch语句中的多个案例

有没有办法在不case value:反复陈述的情况下通过多个案例陈述?

我知道这有效:

switch (value)
{
   case 1:
   case 2:
   case 3:
      //do some stuff
      break;
   case 4:
   case 5:
   case 6:
      //do some different stuff
      break;
   default:
       //default stuff
      break;
}
Run Code Online (Sandbox Code Playgroud)

但是我想做这样的事情:

switch (value)
{
   case 1,2,3:
      //Do Something
      break;
   case 4,5,6:
      //Do Something
      break;
   default:
      //Do the Default
      break;
}
Run Code Online (Sandbox Code Playgroud)

这是我用不同的语言思考的语法,还是我错过了什么?

c# switch-statement

552
推荐指数
16
解决办法
79万
查看次数

标签 统计

c# ×1

switch-statement ×1