给定MethodInfo
一个方法,我如何使用 lambda 表达式来指定参数 ( ParameterInfo
)?
例如,给定以下方法签名:
public string DoSomething(int id, int count);
我想要一个方法:
WithParameter(MethodInfo info, Expression<???> expression);
这将像这样被调用:
WithParameter(doSomethingMethodInfo, x => x.id)
这可能吗?