【发布时间】:2014-10-25 21:30:00
【问题描述】:
这纯粹是一个学术问题。我注意到 .NET 4.5 中的 Expression.Call 提供了 many overloads 但它们都不允许传递实例、MethodInfo 和 one 单个参数。在这种情况下,必须使用 params Expression[] 或 IEnumerable<Expression> 的重载。
同时,调用带有一个参数的静态方法有一个重载。
public static MethodCallExpression Call(MethodInfo method, Expression arg0)
丢失的版本是被忽略了还是有一些不为人知的原因导致它不存在?
【问题讨论】:
标签: c# overloading expression-trees