LambdaEx pression CompileToMethodLambdaEx、pression、CompileToMethod

由网友(Moksha)分享简介:我有code的几行public void CreateMethod(Expression> method){var innerMethod = Builder.DefineMethod("SomeName",MethodAttributes.Private)...

我有code的几行

public void CreateMethod<TContract>(Expression<Action<TContract>> method)
{
   var innerMethod = Builder.DefineMethod("SomeName",MethodAttributes.Private);
   method.CompileToMethod(innerMethod);
   //more code
}

不过第二行失败。我试着用一点运气不同DefineMethod版本。 有什么建议?

However the second line fails. I've tried with different versions of DefineMethod with little luck. Any suggestions?

推荐答案

不幸的是, CompileToMethod 需要一个静态方法,它的参数(见的

阅读全文

相关推荐

最新文章