У меня есть следующий пример LINQ:
var colorDistribution =
from product in ctx.Products
group product by product.Color
into productColors
select
new
{
Color = productColors.Key,
Count = productColors.Count()
};
Все это работает и имеет смысл.
То, чего я пытаюсь добиться, - это группировать по сильному типу вместо анонимного.
Например, у меня есть класс ProductColour, и я хотел бы сгруппировать в List<ProductColour>
Возможно ли это?
Спасибо