C#Language
grzx2210
这个作者很懒,什么都没留下…
展开
-
面试题—IDisposable using本质IL解析
4月离开了上一家公司,有些不舍,但是还是离开了。找工作还是比较幸运,很快就面试上了一大公司。在面试过程中有几道比较有意思的题,特地拿出来更新下博客,博客也好久没更新了,。 今天说一个简单的问题就是实现IDisposable接口的类的using用法的本质,其实这个是在[你必原创 2011-05-17 22:50:00 · 626 阅读 · 0 评论 -
MSBuild + MSILInect实现编译时AOP-改变前后对比
实现静态AOP,就需要我们在预编译时期,修改IL实现对代码逻辑的修改。Mono.Cecil就是一个很好的IL解析和注入框架,参见编译时MSIL注入--实践Mono Cecil(1)。 我的思路为:在编译时将加有继承制MethodInterceptBaseAttribute标原创 2011-08-09 23:30:23 · 533 阅读 · 0 评论