Я пытаюсь преобразовать sql в лямбду или LINQ, но пока не могу упростить,
Мне удалось сделать это двумя разными лямбдами, но я хочу, чтобы это был один запрос.
SQL-запросэто:
SELECT PamID, MAX (MaxAmount)
FROM RebateTable
GROUP BY PamID
пока это работает, но есть ли лучший способ.
var t = from r in RebateList
group r by r.PamID;
var x = from y in t
select new RebateMaxClass
{
PamId = y.Key,
TotalSale = y.Max(s => s.MaxAmount)
};