Этот простой запрос Linq:
from c in mycontext.Customers
join o in mycontext.Orders on c.CustomerId equals o.CustomerId
where o.Status == 1
select new {c, o}
приведет к
List<{c:Customer, o:Order}>
после звонка ToList()
.
Какой самый простой способ преобразовать этот анонимно напечатанный список в список клиентов (List<Customer>
)?
РЕДАКТИРОВАТЬ: мне нужны заказы для дополнительного условия, я изменил свой первоначальный вопрос.