首页 新闻 会员 周边 捐助
2
回答数

待解决问题 100 请教对用C# Emit对IL操作熟悉的朋友(或熟悉AOP织入实现的朋友), 如何用ILGenerator.Emit(OpCodes.xxxx, yyyy)的方式动态生成目标代码. (问题见内容)

Hi各位好, 如下是我的问题: 问题背景: 我想用Aop的方式对目标对象的方法做拦截, 并覆盖该方法, 对其做Task包装使原方法形成一个任务(Task)在独立的线程中执行, 覆盖后的方法返回Task