Вход на сайт
Снова LINQ
204 просмотров
Перейти к просмотру всей ветки
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
Забыл либу? Но вроде усинг написан без проблем...
ака нужное есть...
Как всегда - Где копать?