switch语句中有多种情况

有没有办法case value:反复声明多个case语句?

我知道这可行:

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;

}

但我想做这样的事情:

switch (value)

{

case 1,2,3:

// Do something

break;

case 4,5,6:

// Do something

break;

default:

// Do the Default

break;

}

我是从其他语言考虑使用这种语法吗?还是我错过了某些内容?

回答:

您提到的第二种方法在C ++和C#中都没有语法。

您的第一种方法没有错。但是,如果范围很大,则只需使用一系列if语句。

以上是 switch语句中有多种情况 的全部内容, 来源链接: utcz.com/qa/424915.html

回到顶部