摘要: 其实说起AOP,我在2011年的时候就发过一个帖子,CSDN的地址为http://bbs.csdn.net/topics/370067862,只是那时候对EMIT了解的深度不够,所以内容显得有些稚嫩,但对于我来说,意义很大。从那个时候开始起我算对EMIT入门了。 不扯远了,回到正题上来。AOP的实现 阅读全文
posted @ 2016-08-01 17:34 NqIceCoffee 阅读(1017) 评论(9) 推荐(5) 编辑
摘要: 来博客园已经很多年了,一直很懒,没写过博客,都是偷偷的关注园子里大牛门看他们的动向,跟着他们的脚步学习知识。这次也算是一点反馈吧,记得前一段时间看过一个园友写过一个DataTable转换成List的文章受到了不少启发,于是有了下面的一小段代码,写他的目的也不算是重复的造轮子,只是为了温习一下Emit不然久了真的忘记了。废话少说了,直接上代码,有注释的哦,我就不解释了想学习Emit的同学可以对照OpCodes的指令来看,肯定会有收获的static Func CreateFunc() where T : new() { Type classType = type... 阅读全文
posted @ 2013-10-25 11:17 NqIceCoffee 阅读(1632) 评论(3) 推荐(1) 编辑