【发布时间】:2011-03-23 01:39:36
【问题描述】:
我正在尝试使用LINQ 返回出现最大次数和出现次数的元素。
例如: 我有一个字符串数组:
string[] words = { "cherry", "apple", "blueberry", "cherry", "cherry", "blueberry" };
//...
Some LINQ statement here
//...
在此数组中,查询将返回 cherry 作为出现次数最多的元素,并返回 3 作为它出现的次数。如果有必要,我也愿意将它们分成两个查询(即第一个查询获取cherry,第二个查询返回3 的计数。
【问题讨论】: