【发布时间】:2011-10-31 14:03:27
【问题描述】:
我正在尝试将 List<string> 传递给一个方法,该方法将接受它并使用它来创建要在实体框架查询中使用的包含语句列表。
例如:
List<string> myIncludes = new List<string>();
myIncludes.Add("myObject.FirstRelatedObject");
myIncludes.Add("myObject.SecondRelatedObject");
我想使用这个列表来动态地获得以下内容:
var myQry = objectContext.object.Include(myIncludes[0]).Include(myIncludes[1]);
我该怎么做呢?我正在使用 predicateBuilder 生成语句的“where”部分,但我认为这与“Include”部分不同。
【问题讨论】:
标签: c# entity-framework predicate