comboBox i warunek switch

comboBox i warunek switch
KE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

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

Kopiuj
            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 :)

Kopiuj
comboBox1.SelectedItem.Value.ToString() == "1"
K5
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tutaj,obok
  • Postów: 759
0

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

KE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

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

Kopiuj
char odp1, odp2, odp3, odp4;

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

Chyba jednak powrócę do warunku if.

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.