【发布时间】:2021-10-23 08:54:29
【问题描述】:
我有以下数据结构:
class OrderLine : Table
{
public int Id { get; set; }
public Order Order { get; set; }
public decimal Quantity { get; set; }
public decimal UnitPrice { get; set; }
[CalculatedField]
public decimal LinePrice {
get => Quantity * LinePrice;
}
}
我想用 ExpressionVisitor 遍历 LinePrice getter 的 Expression。构建对远程系统的请求。
有没有办法(通过反射?)访问表达式 bodyed member getter's Expression?
【问题讨论】:
-
不,表达式主体成员只是语法糖。
-
您能否提供文件以确认您的陈述并将其作为答案发布?我很乐意接受它作为答案!
标签: c# linq expression expression-trees