Я очень новичок в LINQ, я искал доски, но ни один из других вопросов не дает полной выборки. Мне нужно запросить с LINQ строго типизированный объект IList<>
, и я должен:
- Сумма имущества
- Группировать по недвижимости
- Заказ по той же недвижимости, что и я Сумма на
- Ограничить результат до верха 2
Например, если мои данные такие:
Id | Customer | CartTotal
-------------------------------
1 | a | 100
2 | a | 50
3 | b | 110
4 | b | 128
5 | c | 75
6 | c | 30
Мой результат должен быть таким, где я ограничил его топ-2, сгруппировал по клиентам и сделал сумму на CartTotal:
Customer | CartTotal
----------------------
b | 238
a | 150
Какой лучший способ сделать это?