風之力

导航

2007年10月23日

反射发出(Reflection Emit)的应用小结

摘要: 1.什么是的反射发出(Reflection Emit) System..Reflection.Emit命名空间嵌套在System.Reflection的下面,它可动态的构建程序集和类型的所有框架类的根,在需要时动态的产生代码。 注意:反射发出(reflection emit)并不能产生源代码。换句话说,你在这里的努力并不能创建VB.Net或者C#代码。相反,反射发出(reflection emit... 阅读全文

posted @ 2007-10-23 16:06 ZY.Zhou 阅读(4721) 评论(4) 推荐(1) 编辑

C#中反射的应用小结

摘要: 1.何谓反射? 反射就是在运行的时候发现对象的相关信息。根据这些信息可以动态的执行对象的方法以及获取对象的属性所储存的值。使用.NET Framework编写的代码是自动反射的,或者说是自我描述的。之所以可以反射,是通过编译后产生的元数据来做到的。因此,你可以在你的程序中使用反射来查找托管代码中的类型(包括类的名称,方法以及参数)和与其相关的信息这其中包括执行被发现的代码。你也可以在程序运行的时... 阅读全文

posted @ 2007-10-23 09:41 ZY.Zhou 阅读(6039) 评论(2) 推荐(2) 编辑