Есть у меня такой запрос
var qs = from o in Orders
from sd in o.SellDealings
select sd;
var qb = from o in Orders
from bd in o.BuyDealings
select bd;
dealings = qs.Union(qb).ToList();
У меня есть подозрение, что я криво написал. Может покажите как оптимизировать такое?