摘要: 原文地址作者:Mike Snell,Lars Powers翻译:today在我们之前的文章,反射的第一部分:发现和执行里,我们已经介绍了System.Reflection命名空间及其包含的类,开发人员使用这些类可以查看程序集的元数据,并且可以在运行时查找和发现类型,甚至可以调用发现的代码。在这篇文章中,我们将探讨反射的高级功能:Emit,它具有在运行时动态的产生代码的功效。回顾反射首先,让我们快速的回顾一下,什么是反射以及反射可以被用来做什么。从第一部分内容中,你已经知道,反射是在运行时发现对象的相关信息,并且执行这些对象(创建对象实例,执行对象上的方法)。这个功能是由.NET的System. 阅读全文
posted @ 2010-12-05 14:06 SillyProgrammer 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Emit OpCodes说明 阅读全文
posted @ 2010-12-05 11:38 SillyProgrammer 阅读(359) 评论(0) 推荐(0) 编辑