C#中的switch语句怎么写

来源:百度知道 编辑:UC知道 时间:2024/07/07 06:50:55

switch语句根据一个控制表达式的值选择一个内嵌语句分支来执行。它的一般格式为:

switch(controllong-expression)
{
case constant-expression
embedded-statements
default:
embedded-statements
}

switch(变量名)
{
case 状态一:
执行语句
break;
case 状态二:
执行语句
break;
......
default:(指剩下的所有其他状态,当然可以不写)
执行语句
}

string temp = input.Substring(count,1);
switch (temp)
{
case "1": str.Append(c[1]); break;
case "2": str.Append(c[2]); break;
case "3": str.Append(c[3]); break;
case "4": str.Append(c[4]); break;
case "5": str.Append(c[5]); break;
case "6": str.Append(c[6]); break;
case "7":