译者注 这是在Datadog公司任职的Kevin Gosse大佬使用C#编写.NET分析器的系列文章之一,在国内只有很少很少的人了解和研究.NET分析器,它常被用于APM(应用性能诊断).IDE.诊断工具中,比如Datadog的APM,Visual Studio的分析器以及Rider和Reshaper等等.之前只能使用C++编写,自从.NET NativeAOT发布以后,使用C#编写变为可能. 笔者最近也在尝试开发一个运行时方法注入的工具,欢迎熟悉MSIL .PE Metadata 布局.CLR