2014-02-14 2 views
-5

В listProducts У меня есть поле под названием «семья». Я хочу GroupBy это поле.Как использовать GroupBy в LINQ?

var products = from listProducts in repository.All() 
       where (listProducts.Code == "48654") 
       select listProducts;` 
+3

Вы можете Google свой собственный заголовок для немедленного ответа. – ken2k

+0

Это дубликат, см. Http://stackoverflow.com/questions/13452161/linq-and-groupby и http://stackoverflow.com/questions/12887644/linq-how-to-do-groupby –

ответ

0

Попробуйте это,

var products = from listProducts in repository.All() 
       where listProducts.Code == "48654" 
       group listProducts by listProducts.family into grp 
       select grp; 

Для получения дополнительной информации посетите LINQ Group By