.NET 5.0 Source Generators

.NET 5.0 Source Generators

Source Generators 目前还属于 Preview 状态

随着.NET 5 正式版的发布,我相信.NET 社区以及使用.NET 技术栈的工程师们已迎来新血液,.NET 5 发布了诸多新功能,例如:Top-level programs,这让我们可以像写脚本语言一样,不用需要声明命名空间和类,直接开写。新一代 GC,更高的编译性能,Dictionary<K,V>的匿名声明支持等等,其中有一项功能我在预览版就已经用于我的项目,并且解决了非常大的痛点,这项功能就是 Source Generators

阅读更多