有没有一种干净利落的方法呢?
Expression<Func<int, string>> exTyped = i => "My int = " + i;
LambdaExpression lambda = exTyped;
//later on:
object input = 4;
object result = ExecuteLambdaSomeHow(lambda, input);
//result should be "My int = 4"
这应该适用于不同的类型。
https://stackoverflow.com/questions/17981673
复制相似问题