Оператор C # с / без фигурных скобок ... в чем разница?

Всегда ли C # позволял вам опускать фигурные скобки в операторе switch () между регистром : операторами ?

Каков эффект пропуска? их, как часто делают программисты javascript?

Пример:

switch(x)
{
  case OneWay:
  {                               //  <---- Omit this entire line
    int y = 123;
    FindYou(ref y);
    break;
  }                               //  <---- Omit this entire line
  case TheOther:
  {                               //  <---- Omit this entire line
    double y = 456.7; // legal!
    GetchaGetcha(ref y);
    break;
  }                               //  <---- Omit this entire line
}
69
задан nicael 21 May 2014 в 21:45
поделиться