Introducing C# Source Generators

We’re pleased to introduce the first preview of Source Generators, a new C# compiler feature that lets C# developers inspect user code and generate new C# source files that can be added to a compilation. This is done via a new kind of component that we’re calling a Source Generator.

情報源: Introducing C# Source Generators | .NET Blog


多分一生直接使わない人がいるだろうし、使う人はめっちゃ使うことになるソースジェネレーターが.NET 5で追加になるようです。実際に自分でソースジェネレーターを書くことはなくても、今後何らかのフレームワークを使う場合にはこのソースジェネレーターのお世話になることは間違いないです。