c#简单开关

时间:2010-08-27 12:30:22

标签: c# switch-statement

感觉像个白痴:)为什么这不起作用?

switch (sortCol)
{
case: "username"
    mnu_username.Text = "";
    break;
case default
    break;
}

谢谢!

3 个答案:

答案 0 :(得分:10)

switch (sortCol)
{
    case "username":
        mnu_username.Text = "";
        break;
    default:
        break;
}

您是否有IDE为您突出显示语法错误? 另请注意,如果sortCol不是字符串,则无效。

答案 1 :(得分:5)

case default应更改为default:。然后你的switch语句应该可以工作。

答案 2 :(得分:1)

switch (sortCol)
            {
                case "username":
                    mnu_username.Text = "<img src=\"../images/" + sortType + ".png\" class=\"adIco\" />";
                    break;
                default:
                    break;
            }