我想讓我的頭繞過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