0
我有以下代码:结合LinqToSql查询
List<T> list = new List<T>();
IEnumerable<T> query1 = ...
IEnumerable<T> query2 = ...
IEnumerable<T> query3 = ...
list.AddRange(query1.ToList<T>());
list.AddRange(query2.ToList<T>());
list.AddRange(query3.ToList<T>());
据我所知,这将引起跳闸到每个ToList方法在查询中使用时的数据库。
我该如何组合查询,以便只有一次旅行到数据库?