У меня возникают проблемы, делая следующее:Linq/Entity Group тогда рассчитывать те группы
- Подсчитайте количество раз столбца х = «Foo» появляется
- и возвращает список из < «обув »граф ("Foo")>
Пример:
Id Name
1 Ted
2 Ted
3 Ben
4 Ben
5 Ben
6 Cop
7 Null
8 Null
9 Null
Resulting list would be:
List<Count,Value>
<Ted,2>
<Ben,3>
<Cop,1>
<Null,3>
Я новичок в Linq/Entity и просто не может понять это.
У меня есть следующие:
var names= db.User.GroupBy(fu => fu.Name)
.Select(g => new { g.Key, Count = g.Count() });
Но это только позвольте мне выбрать с помощью ключа, я хочу это:
var names= db.User.GroupBy(fu => fu.Name)
.Select(g => new { g.Name, Count = g.Count() });