我知道在 switch case 中使用多个值应该意味着您应该使用 if-else 设置,但这更像是一个理论问题而不是实践问题。
我的问题是:
switch(x){
case 4:
break;
case 5 || 6:
break;
}
上面的5 || 6
说明了 x 为 5 或 6 时触发的情况。
这有可能吗?
编辑:这是一个关于 switch
决策制定而不是使用 fall-throughs 的设计的问题。
最佳答案
你可以像这样掉下去以匹配 5 或 6:
switch(x){
case 4:
break;
case 5:
case 6:
// do something for 5 or 6
break;
}
关于c# - 能否在 switch 语句中使用多个值 (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55933642/