Рубрики
Основы.Операторы Основы.Операторы.Условные

Основы.Операторы.Условные «Switch»

  • числовой, bool
    • Switch (Значение){…}
      • case  Литерал:
        • БлокКода;
        • break;
      • default:
        • БлокКода;
  • Сокращенный
    • int fun(int op, int a, int b)=>
      • op switch {…};
        • 1 => a + b,
        • 2 => a — b,
        • 3 => a * b,
        • _ => 0
  • охранное условие
    • switch ((a, b)) {…}
      • case (> 0, > 0) when a == b:
        • БлокКода;
        • break;
      • case (> 0, > 0):
        • БлокКода;
        • break;
      • default:
        • БлокКода;
        • break;