Today, I just happened to accidently add blank curly braces just out in the open that seem to work with the language, to create a sort of a nested scope region that doesn't pertain to do anything other than nest things,
public void Example()
{
int b = 3;
//curly braces just floating in the open -- allowed by compiler
{
int c = 2;
}
//error
b = c;
}
Is my hypothesis correct that its just a way to explicitly nest things in their own scope?