と:
var q1 = (IQueryable<T>).....;
var q2 = (IQueryable<T>).....;
var q3 = (IQueryable<T>).....;
var qList = new List<IQueryable<T>>{q1, q2, q3};
私はこれをしたい:
var q = q1.Union(q2).Union(q3);
ただし、 、およびを使用するqList代わりに使用します。私は試してみましたが、動作は異なります (クエリ可能なものはデータベースへのクエリであり、1 つのクエリではなくクエリ可能なものごとにクエリを作成します)。q1q2q3qList.SelectManySelectMany