其他分享
首页 > 其他分享> > .Net6(5)SourceGenerator

.Net6(5)SourceGenerator

作者:互联网

序言

1 SourceGenerator介绍

SourceGenerator于2020年4月29日在微软的.net blog首次介绍,大概说的是开发者编可以写分析器,在项目代码编译时,分析器分析项目既有的静态代码,允许添加源代码到GeneratorExecutionContext中,一同与既有的代码参与编译。

2 SourceGenerator未出生时

在还没有SourceGenerator的时候,开发者要实现AOP框架时,往往使用以下技术:

在编译器期间 把特定的字符串代码编译和原有的代码进行集成,是反射,IL编织,MSBuild任务处理的另一种形似的加强版本。

资料

标签:task,代码,编译,编译器,AOT,SourceGenerator,Net6
来源: https://www.cnblogs.com/cnki/p/16157934.html