这个错误通常是因为在使用 switch 语句时,将 case 关键字当作类型名称使用了而不是关键字。例如,在下面的示例中,使用了'case”作为变量名,而不是用作 switch 语句的关键字。
string case = "foo";
switch (case)
{
case "foo":
// do something
break;
case "bar":
// do something else
break;
default:
// default case
break;
}
要解决这个问题,只需将不正确的用法修正为正确的用法,即将 case 关键字用于 switch 语句,而不是将其用作类型名称或变量名。