Net有道

紫冠道人的求道历程

导航

2004年11月29日 #

CodeDOM浅析(下)

摘要: 生成以后是编译了。在生成的时候,从GenerateCodeFromCompileUnit()这个方法开始,ICodeGenerator里面的其他几个方法都可以被调用到;而在ICodeCompiler里,接口里的方法最后都会调用到这么一个FromFileBatch()方法里来。那么看看在CodeCompiler这个类里是如何实现这个方法的: protected virtual Compil... 阅读全文

posted @ 2004-11-29 11:44 lichdr 阅读(5493) 评论(10) 推荐(0)

CodeDOM浅析(上)

摘要: CodeDOM用得差不多了,不能天天只管写代码写呀写的,闲下来之余总是要想一想它是如何来实现这样的功能的呢?就那样建立起来一个CodeDOM的类,然后就可以去生成我们希望的代码,且可以动态的去编译它。 MS的东西没有源代码,不过现在可以用Reflector这样的好工具来粗粗地探究一下里面到底是如何干的(当然如果IL过关的话,也可以直接用Ildasm来看)。这一点还真是不赖。 提到CodeD... 阅读全文

posted @ 2004-11-29 11:40 lichdr 阅读(8868) 评论(2) 推荐(2)