vs 写C#的时候,不写class 直接写大括号是啥特性?类似于这样的,当然,看写法,别看代码,代码瞎写的
就是这样写有啥好处吗,哪位大佬能解释一下下
{}
可以封装一个作用域,比如下面的代码虽然变量名相同,但由于放在不同的大括号(curly braces)内,所以编译不会报错。
{
var website = "cnblogs.com";
}
{
var website = "cnblogs.com";
}
关于作用域,推荐阅读园子里的博文 C# 变量作用域
好的,谢谢解惑