【发布时间】:2015-10-18 03:15:34
【问题描述】:
我正在尝试制作一个智能 switch 语句,而不是使用 20 多个 if 语句。我试过这个
private int num;
switch(num)
{
case 1-10:
Return "number is 1 through 10"
break;
default:
Return "number is not 1 through 10"
}
它说案件不能互相失败。
感谢您的帮助!
【问题讨论】:
-
为什么不使用单个 if/else 块,其条件类似于
if (num >= 1 && num <= 10)? -
相关(如果不重复):stackoverflow.com/a/13927939/961113
-
我建议使用您面前的工具,例如
Google C# switch case statement syntax代码的方法签名属于 Retun 是一个关键字并且是小写的
标签: c# switch-statement