【发布时间】:2014-07-18 04:33:40
【问题描述】:
我正在尝试使用反射通过实体框架进行动态选择。
这个想法是,该方法将获取列名、要搜索的每一列的值以及每一列的顺序作为参数。
例如:
public anEntity list(String ColumnName, String Value, String Order)
{
//
//...
items = (from r in context.Products
where r.GetType().GetProperty(ColumnName). Contains(Value)))
select r).OrderBy(Order).ToList();
returns Items
}
有可能吗?你能帮帮我吗?
【问题讨论】:
-
您必须构建表达式树。
标签: c# entity-framework reflection entity