在检查一些存储库时我发现 this这让我心碎。
示例:
var config = Config.GetConfig();
var gen = new MatDocumenationGenerator(typeof(BaseMatDomComponent).Assembly,
Path.Combine(config.Path, "MatBlazor.Demo", "Doc"));
{
}
;
gen.Generate();
怎么可能拥有 { };
在方法内部?为什么不是编译错误?
我不确定,但也许这是该语言的某些特性?如果是,它的作用或用途是什么?它是如何工作的?
我试图搜索这是什么,但我什至不知道如何调用它,那么,它有名字吗?
最佳答案
这是有效的代码,不执行任何操作,而且是多余的。这几乎肯定是一个错误,可以在不影响程序的情况下删除。编译器不会对所有多余的内容发出警告,尽管我同意在这种情况下它可能并且应该这样做。
关于c# - { };是什么以及如何做在 C# 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63561446/