我动态生成的代码可能是分时进行的,也即一次只生成一部分,
这样下次再生成时,就要将上次已经生成的代码先解析进 CodeCompileUnit, 这样才可以判断
类中的方法是否已经存在了.
我是这样做的:
CSharpCodeProvider provider = new CSharpCodeProvider();
StreamReader sr = new StreamReader(DestUI);
try
{
    compileUnit = provider.Parse(sr);
}
catch(Exception e)
{
    IsError = true;
}
sr.Close();
DestUI:存在的可编译通过的cs文件 但执行时,报错: 此 CodeDomProvider 不支持该方法。