Поля LINQ Group By Multiple - справка Синтаксиса

Обнаруженный сегодня:

Ctrl + .

Поднимает контекстное меню для рефакторинга (тогда один, это доступно через подчеркнутую последнюю букву класса/метода/свойства, который Вы только что переименовали - мышь для меню или "Ctrl" +".")

73
задан Udana 8 December 2009 в 18:40
поделиться

1 ответ

Используйте тот же анонимный тип в точечной нотации, что и в выражении запроса:

var qry = cust.GroupBy(cm => new { cm.Customer, cm.OrderDate }, 
             (key, group) => new { Key1 = key.Customer, Key2 = key.OrderDate, 
                                   Count = group.Count() });

(В реальной среде IDE я бы имел (ключ, группа) выстроился под параметром см , но затем он будет заключен в SO.)

135
ответ дан 24 November 2019 в 12:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: