Linq动态包括

时间:2015-08-12 03:08:22

标签: performance linq entity-framework linq-to-entities

有人可以告诉我如何使用linq动态包含子对象。

using (var cont = _entities)
{
    var query = cont.ParentTable;
    if(includechild1)
        query.Include("Child1");
    if(includechild1)
        query.Include("Child2");
    return query.ToList();
}

上面的代码不包括子对象。但是下面的代码

_entities.ParentTable.Include("Child1").ToList();

请有人提出一个想法。

1 个答案:

答案 0 :(得分:2)

将include的结果设置为变量:

driver.FindElement(By.TagName("iframe"))