Search code examples
c#reflectionexpression-treescodedomreflection.emit

Are there libraries that convert from Expression trees or CodeDOM to Reflection.Emit?


I found an interesting library that converts expression trees to CodeDOM. I am wondering if there are any libraries that convert from Expressions trees or CodeDOM objects to Reflection.Emit objects?


Solution

  • LambdaExpression.CompileToMethod may be what you're looking for? It can emit an expression tree to a MethodBuilder.