У меня есть два спискаLINQ - Группа Регистрация + ИНЕКЕ
var stores = new[]
{
new { Code = 1, Name = "Store 1" },
new { Code = 2, Name = "Store 2" }
};
var orders = new[]
{
new { Code = 1, StoreCode = 1, TotalValue = 4.12 },
new { Code = 2, StoreCode = 1, TotalValue = 14.12 },
new { Code = 3, StoreCode = 1, TotalValue = 24.12 }
};
OUTPUT желательно
StoreName = Магазин 1 | TotalValue = 38,24
LINQ к SQL LINQ к объектам
var result = (from s in stores
join o in orders on s.Code equals o.StoreCode into grp
where o.TotalValue > 10 // error
select new
{
StoreName = s.Name,
TotalValue = grp.Sum(x => x.TotalValue)
}).ToList();
Ошибка: имя 'о' не существует в текущем контексте.
В этом случае, как фильтровать по заказу?
Удалив вопрос и повторно разместить его, слово в слово, только потому, что он получил downvotes, неуместна и, скорее всего, приведет к вам запретили задавать вопросы будущее. – Servy
http://stackoverflow.com/questions/20707635/linq-group-join-and-where-clause#20707635 – Servy
@Servy Я этого не знал. Сожалею! – user3122316