【发布时间】:2013-01-10 06:49:26
【问题描述】:
是否可以在 C# 中为 Switch 语句添加额外的条件,如下所示
switch(MyEnum)
{
case 1:
case 2:
case 3 && Year > 2012://Additional Condtion Here
//Do Something here..........
break;
case 4:
case 5:
//Do Something here..........
break;
}
在上面提到的例子中,如果 MyEnum = 3 那么它必须在 Year > 2012 时被执行...有可能吗?
[编辑]
年份 > 2012 不适用于案例 1 和案例 2。
【问题讨论】:
标签: c# switch-statement