linq – 如何将结果IQueryable合并在一起?

如果我从不同的linq Query得到两个结果IQueryable,我想将它们合并在一起并返回一个作为结果,该怎么做?
例如,如果:

var q1 = (IQueryable<Person>).....;
var q2 = (IQueryable<Person>).....;

如何将q1和q2合并在一起并获得结果

var q = (IQueryable<Person>)q1.Union(q2);
你有它,q1.Union(q2)。 Union在System.Linq命名空间中具有Queryable。
http://stackoverflow.com/questions/1902082/how-to-merge-result-iqueryablet-together

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:linq – 如何将结果IQueryable合并在一起?