2 Stimmen

c# einfacher Schalter

Ich fühle mich wie ein Idiot :) Warum funktioniert das nicht?

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

Danke!

10voto

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

Haben Sie keine IDE, die Syntaxfehler für Sie markiert?
Beachten Sie auch, dass, wenn sortCol keine Zeichenkette ist, wird dies nicht funktionieren.

5voto

Ryan Berger Punkte 9414

case default sollte geändert werden in default: . Dann sollte Ihre switch-Anweisung funktionieren.

1voto

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X