Помогите дописать запрос LINQ

244
12 июня 2017, 19:57
  var query1 = from some in context.Услуга
                         group some by some.Тип into q
                         select new
                         {    Тип=q.Key,
                              id= // тут должно быть минимальное значение id, чей тип равен ключу
                         };
Answer 1

Если я правильно понял вопрос, то вам должно подойти такое:

var услуги = context.Услуга.GroupBy(у => у.Тип).Select(group => group.First());

Группируем по типу, затем из каждой группы берем первый элемент

READ ALSO
Почему не работает БД в Build Unity?

Почему не работает БД в Build Unity?

В программе все работает хорошо, данные отправляются отправляются, но в Build перестает работатьПочему так происходит, как исправить? ошибок...

243
Преобразование int в байтовый массив. C#

Преобразование int в байтовый массив. C#

Есть int переменная, допустим 0xFF00FF00Нужно получить байтовый массив состоящий из элементов {FF, 00, FF, 00}

242
Проблема с extends Array и splice

Проблема с extends Array и splice

Столкнулся с такой проблемойЕсть класс extends Array, который надо очистить

220