我正在尝试在枚举上使用 switch 语句,如下所示:-
public enum myEnum
{
This = 0,
That = 1,
TheOther = 2
}
private void doo_foo (myEnum input)
{
switch (input)
{
case myEnum.This:
// do something;
break;
case myEnum.That:
// do something;
break;
case myEnum.TheOther:
// do something
break;
case default:
// do something;
break;
}
}
但这会case default:
在行上返回编译错误:-
语法错误,应为“(”。
冒号下方的红色小下划线。任何人都可以看到这是怎么回事吗?