【发布时间】:2010-10-15 23:57:14
【问题描述】:
您什么时候在 C/C++/C# 等中使用代码块?我知道它们背后的理论原因,但你什么时候在实际程序中使用它们?
编辑:我刚刚意识到我在switch 语句中使用它们,否则变量将在同一范围内(对于i 之类的东西,grr):
switch (x) { case "abc": { /* code */ } break; }
等 (澄清一下,在 switch 语句中,额外的大括号 NOT 是必需的。)
相关:
【问题讨论】:
标签: c# .net coding-style codeblocks curly-braces