我想使用CodeDomProvider编译C#代码(或预编译),如下所示:
using System;
#customDirective directiveParameter
public class SampleObject
{
public string Id{get; private set;}
}
我想知道CodeDomProvider.Compile(或CSharpCodeProvider)在遇到它时会有多么负担得起
#customDirective directiveParameter
它应该处理与普通C#代码不同的方式。我该怎么做?我可以继承CSharpCodeProvider吗?在这种情况下,我可以通过回调来采取自定义操作吗?