基本上,我在完成分配给我的任务时遇到了问题。为了不让您感到无聊,我将只提供相关信息。
我有一个需要按照int[value]最高值排序的字典,确切地说是需要显示前五个最高值,并且还需要显示最低的五个。
Dictionary<string, int> dict = new Dictionary<string, int>();
这些字符串(键)包含从文本文件中读取的单词。整数(值)包含在文档中提到的次数。
我原本打算用另一种方法完成,但被告知要使用字典,所以只能使用字典。如果您可以解释应该如何完成任务,我将不胜感激,因为任务的目的是让我学习,但我发现有点困难...
非常感谢您的帮助,如果需要更多信息,请告诉我,我会发布它!
pair => pair.Value
创建了一个匿名方法,接受单个参数pair
,并返回pair.Value
。 - p.s.w.gSortedDictionary
代表一个按照键排序的键值对集合。-- OP希望根据值来排序结果。 - p.s.w.g