我有一个 linq 查询
var x = (from t in types select t).GroupBy(g =>g.Type)
它按类型对对象进行分组,因此我想要一个包含所有分组对象及其计数的新对象。像这样的东西:
type1, 30
type2, 43
type3, 72
更清楚地说:分组结果应该在一个对象中,而不是每个项目类型的一个对象中
这里的答案让我很接近,但在 2016 年,我能够编写以下 LINQ:
List<ObjectType> objectList = similarTypeList.Select(o =>
new ObjectType
{
PropertyOne = o.PropertyOne,
PropertyTwo = o.PropertyTwo,
PropertyThree = o.PropertyThree
}).ToList();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)