¿Cuál es el propósito de las llaves adicionales en el caso Switch?
Tengo curiosidad por esto ... ver ejemplo:
switch(x)
{
case(a):
{
//do stuff
}
break;
case(b):
//do stuff
break;
}
Toda mi vida lo he hecho como en el caso b, pero como C # me permite usarlo y Visual Studio me permite colapsar esa cosa, tengo curiosidad: ¿cuál es la diferencia real entre el caso a (entre llaves) y el caso b? ?