【发布时间】:2011-08-01 10:29:54
【问题描述】:
我有一个名为navigationList 的集合。此列表包含 customer 对象。
一位客户有一个名为Town 的属性。
该列表包含 5 位客户:2 位在“纽约”城镇,5 位在“马德里”城镇。
我希望该列表仅包含 2 个客户。 1 个与城镇“纽约”,一个与“马德里”。如果 2 来自“纽约”,我想要最后一个。 “马德里”也一样。
LINQ 语句是什么样的?
var newList = navigationList.GroupBy(c => c.Town) // ?
【问题讨论】: