Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​Снова LINQ

21.07.17 12:23
​Снова LINQ
 
Murr патриот
Murr

Снова LINQ


Есть сильно типизированное представление таблички.

Исходные данные протестировал - вроде нормально.

Но где-то в процессе обработки происходит дуплицирование некоторых строк. Зависимости - не нашел.


Подумал что рыть код занятие бестолковое и начал юзать ЛИНК в тестах.

Целевая задача - получить список дубликатов БарКоде:



TItems.Table items;
var dup = from rw1 in items.Cast<TItems.Row>()
.GroupBy(x => x.BarCode)
//.Where(y => y.Count() > 1)
//.Select(n => new { Key = n.Key, Count = n.Count() })
//.ToList()
;




Вроде все не сложно и должно работать.

Однако - даже не компилируется. Ошибка:

Severity Code Description Project File Line Suppression State

Error CS0742 A query body must end with a select clause or a group clause


Забыл либу? Но вроде усинг написан без проблем... ака нужное есть...


Как всегда - Где копать?

 

Перейти на