【发布时间】:2012-03-23 15:19:40
【问题描述】:
我正在尝试使用 LINQ 按值对字典进行排序,但我不知道 ToDictionary() 方法是如何工作的。
我能找到的所有例子都在 c# 中。
这是我的代码
Dim f As Dictionary(Of String, String) = (From value In projectDescriptions.Values
Order By value Ascending
Select value).ToDictionary(???)
更新
最后,我才意识到这很愚蠢。对不起
我做了一个列表(keyValuePair(of string,string))
为了对我的列表进行排序,我会这样做
mylist.OrderBy(Function(x) x.Value).ToList()
希望对某人有所帮助
【问题讨论】:
标签: .net vb.net linq sorting dictionary