Почему в C # разрешены блоки кода {} без предшествующего оператора?

Почему C # разрешает блоки кода без предшествующего оператора (например, if , else , для , while )?

void Main()
{
    {   // any sense in this?
        Console.Write("foo");
    }
}
83
задан Rob Kennedy 26 May 2011 в 13:19
поделиться