【发布时间】:2012-03-23 14:06:27
【问题描述】:
给定DateTime 类型的ParameterExpression,如何生成表达式树以将DateTime.Now.Date 分配给此变量?
var x = Expression.Parameter(typeof(DateTime), "now");
var dateTimeNow = ... ? // What goes on this line?
var assignment = Expression.Assign(x, dateTimeNow);
我希望在调用结果表达式时赋值的结果是 DateTime.Now.Date 的值,而不是在编译时。
【问题讨论】: