C # Переключение оператора с / без фигурных скобок ... какая разница?
Всегда ли C # позволял вам опускать фигурные скобки внутриswitch()
заявление междуcase:
заявления?
Каков эффект от их пропуска, как это часто делают программисты на 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
}