使用 Roslyn 生成一个派生自泛型的类可以通过使用 CodeDom 或 SyntaxTree 来实现。
CodeDom 是一组类,提供了生成代码的功能,你可以通过创建 CodeTypeDeclaration 并设置它的属性来生成类。
SyntaxTree 是 Roslyn 中的类,可以生成 C# 的语法树,你可以通过使用 SyntaxFactory 类来生成一个派生自泛型的类。
示例代码:
using Microsoft.CodeAnalysis;
using Microsoft.CodeAnalysis.CSharp;
using Microsoft.CodeAnalysi