comboBox i warunek switch

0

Jak ustawić warunek switch aby działał razem z comboBoxem?
Mam coś takiego:

            switch (comboBox1.SelectedItem)
            {
                case 1:
            Process.Start("shutdown", "/s /t 60");
                case 2:
            Process.Start("shutdown", "/s /t 120");
                case 3:
            Process.Start("shutdown", "/s /t 180");
                default:
            MessageBox.Show("Błąd");

            }

Wartości podane to C-Stringi: 1,2,3,4 itd.
Można też byłoby zrobić to za pomocą pętli if lecz chciałbym się dowiedzieć jak tego dokonać z switch :)

comboBox1.SelectedItem.Value.ToString() == "1"
0

Może przypisz wartość do zmiennej i ją sprawdzaj w SWITCH ???

0

hmm nie mam bladego pojęcia jak to przypisać
Zdefiniować 4 typy char:

char odp1, odp2, odp3, odp4;

i pokolei poprzypisywać lecz potem znowu będzie problem z warunkiem.

Chyba jednak powrócę do warunku if.

0

W twoim kodzie brakuje break'ów po każdym case.

1 użytkowników online, w tym zalogowanych: 0, gości: 1