I'm curious about this thing... see example:
switch(x)
{
case(a):
{
//do stuff
}
break;
case(b):
//do stuff
break;
}
All my life I've done it like case b, but since C# allows me to use it, and Visual Studio allows me to collapse that thing, I am curious - what is the real difference between case a (with braces) and case b?
See Question&Answers more detail:os