use*_*355 1 c# case switch-statement multivalue
将mullti值添加到相同的情况时我遇到问题:
这是我的c#代码
string input = combobox1.selectedvalue.ToString();
switch(input)
{
case "one";
return 1;
break;
case "two";
return 2;
break;
case "three" , "four": // error here
return 34;
break;
default:
return 0;
}
Run Code Online (Sandbox Code Playgroud)
需要你的帮助
只需使用单独的标签:
string input = combobox1.selectedvalue.ToString();
switch(input)
{
case "one":
return 1;
break;
case "two":
return 2;
break;
case "three":
case "four":
return 34;
break;
default:
return 0;
}
Run Code Online (Sandbox Code Playgroud)
见switch:
每个开关部分包含一个或多个案例标签,后跟一个或多个语句