我想让我的头绕过SortedList和SortedDictionary等C#排序集合。我有两个主要的精神障碍者,我找不到任何可以清楚解释他们的地方。我知道这些集合保留自己的默认排序方式,您也可以指定它。排序的集合
我想我的问题很简单;这是如何完成的?我找不到如何写这些东西的简单例子。
举例来说,我想要一个集合来存储从float到int的键值对,我希望能够通过查询集合来获取最低浮点值。换句话说,我想用最小的关联浮点键获得int。我是否正确地认为集合被排序的事实使得这种事情更有效率?这是否也意味着我可以抓住集合中的第一个元素,如:collection [0]?这将是最低的? (如果我这样排序)
对不起,这个问题不是更简洁,我只是不知道从哪里开始。
阅读此:http://stackoverflow.com/questions/935621/whats-the-difference-between-sortedlist-and-sorteddictionary/935631#935631。至于示例:请查看MSDN:http://msdn.microsoft.com/en-us/library/ms132319.aspx – RBZ 2012-07-30 22:01:40