【发布时间】:2008-09-17 16:54:04
【问题描述】:
在 C# 中,您可以在不附加到任何其他语句的方法内部创建一个块。
public void TestMethod()
{
{
string x = "test";
string y = x;
{
int z = 42;
int zz = z;
}
}
}
这段代码编译和运行就像 main 方法中的大括号不存在一样。还要注意块内的块。
是否存在这样有价值的场景?我还没有发现,但很想知道其他人的发现。
【问题讨论】:
标签: c#