相关疑难解决方法(0)

没有OrderedDictionary的通用实现?

在.NET 3.5中似乎没有OrderedDictionary(在System.Collections.Specialized命名空间中)的通用实现.有没有我错过的?

我发现那里的实现提供了功能,但想知道是否/为什么没有开箱即用的通用实现,如果有人知道它是否是.NET 4.0中的东西?

.net c# generics ordereddictionary .net-4.0

131
推荐指数
10
解决办法
4万
查看次数

相对于键对字典进行排序

我在C#中有一本字典

Dictionary<Person, int>
Run Code Online (Sandbox Code Playgroud)

我想那种字典到位相对于键(在Person类的字段).我该怎么做?互联网上的每个可用帮助都是列表,没有特定的字典排序示例.任何帮助将非常感谢!

c# sorting dictionary

71
推荐指数
6
解决办法
9万
查看次数

如何按键对字典进行排序

我有字典 Dictionary<string, Point>

键是c1,c3,c2,t1,t4,t2我想将它们排序为c1,c2,c3,t1,t2,t3

我正在尝试使用它进行排序

Input.OrderBy(key => key.Key );
Run Code Online (Sandbox Code Playgroud)

但它不起作用

任何想法如何解决这个问题

.net c# linq dictionary

28
推荐指数
5
解决办法
8万
查看次数

标签 统计

c# ×3

.net ×2

dictionary ×2

.net-4.0 ×1

generics ×1

linq ×1

ordereddictionary ×1

sorting ×1