【发布时间】:2011-08-30 16:40:25
【问题描述】:
我想让用户选择按不同属性进行搜索。比如
[输入文本] | [选择选项 {ID、姓名、电话}] | [搜索]
我稍后会像这样构建我的查询:
repository.Where(lambda-expression)
其中 lambda-expression 是从选定的选项 {ID, NAME, PHONE} 构建的 (例如:x => x.NAME.Equals(INPUT TEXT))
有没有一种方法可以使用反射从属性名称构建 lambda?
谢谢
【问题讨论】:
标签: c# reflection entity-framework-4 lambda