我有以下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>
。
这种做法可行吗?
谢谢!