【发布时间】:2013-02-02 18:54:33
【问题描述】:
什么是我正在寻找的结果的最有效途径?我正在使用 ASP.NET 4.5 和 C#。
假设我有以下int 列表:
5,7,2,7,8,5,8,0,2,9,8,8,7
我想从列表中删除重复项并按每个项目的出现次数对其进行排序。我知道我可以使用 LINQ 的 Distinct() 使项目独一无二,但我怎样才能让它按出现次数排序?这是上述示例的预期结果:
8,7,5,2,0,9
【问题讨论】:
-
我没有投反对票,但我想投反对票的人是因为你缺乏努力。
-
我做了很多努力,我认为没有必要展示我荒谬的循环来弄清楚排序,因为我知道这是错误的。
-
在提出问题时总是需要展示你的努力。没有荒谬的努力。有努力。每个人都在学习,如果有人告诉你你的努力很荒谬,你可以告诉他他很荒谬。
标签: c# asp.net linq list distinct