• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C# switch case range

VPS Starter Arubacloud
0 głosów
359 wizyt
pytanie zadane 5 października 2016 w C# przez Alex.Ironside Stary wyjadacz (14,900 p.)
Witam. Mam tylko szybkie pytanie czy w switch -> case da sie zamiast np 'case 1:' zrobic 'case 1 ... 20', w sensie od 1 do 20? W internecie jest ze nie mozna ale nauczyciel cos takiego sam probowal. Na razie to smiga na 'if else' ale tak badam horyzonty.

2 odpowiedzi

+1 głos
odpowiedź 5 października 2016 przez webkam Bywalec (2,840 p.)
wybrane 24 października 2016 przez Alex.Ironside
 
Najlepsza

Nie, w case muszą być wartości stałe i nie można wykonywać operacji arytmetycznych. Ale możesz dodać sekcję default, która działa...jak else.

Można jeszcze użyć wyrażeńdla sprawdzenia typu bool, np

bool b = false;
 
switch(b)
{
     case (1 == 1):
         //...
         break;
}

Ale to raczej dużo warte nie jest :P

A nauczyciel może uczył się razem z Wami :)

0 głosów
odpowiedź 5 października 2016 przez uRTLy Bywalec (2,420 p.)

nie wiem jak w C# ale chyba mozliwe jest zrobic cos takiego. 

switch ( ) {
  case 1:
  case 2:
  case 3:
  case 4:
  itd....
  case 20:  >>>> Twój Kod <<<<<<
  break;

}

 

komentarz 5 października 2016 przez webkam Bywalec (2,840 p.)
Spoko ciekawostka :P No ale jak piszesz coś takiego, to już wiesz, że tutaj switcha nie powinieneś używać.
komentarz 5 października 2016 przez Alex.Ironside Stary wyjadacz (14,900 p.)
Czyli jakbym chcial robic od 0 do 100% musze 101 casow robic?

Poza tym zrobulem to na ifach ale z ciekawosci chcialem sprawdzic.

Podobne pytania

0 głosów
2 odpowiedzi 339 wizyt
pytanie zadane 11 maja 2023 w C# przez marcin20a Początkujący (280 p.)
+3 głosów
1 odpowiedź 495 wizyt
pytanie zadane 22 października 2021 w C i C++ przez CrisGoldmann Nowicjusz (200 p.)
+1 głos
2 odpowiedzi 694 wizyt
pytanie zadane 13 maja 2021 w C i C++ przez Mavimix Dyskutant (8,420 p.)

92,959 zapytań

141,921 odpowiedzi

321,152 komentarzy

62,293 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...