我想採取這樣的對象:重組對象
SortedList<string, SortedList<int, SortedList<DateTime, double>>> Data
,並且對於給定的「INT」值(第一嵌套排序列表的鍵),重組這樣的:
SortedList<DateTime, SortedList<string, double>>
,或者更好的是,這樣的:
SortedList<DateTime, double[]>
,其中每個「雙[]」具有一樣多的元素有鍵值對在排序列表。
我猜Linq是要走的路,但無法弄清楚。感謝您的任何建議。
請不要用C#前言或LINQ,這是標籤的用途。 – 2012-03-27 17:28:42
您的頂級列表是否可以包含多個包含相同'int'作爲關鍵字的鍵值對? – dasblinkenlight 2012-03-27 17:30:24
如果您使用DateTime的完整分辨率,則不能進行轉換,除非系統以某種方式調整插入的DateTime值。即使非常快速的插入也可能發生在不同的刻度上。 – JamieSee 2012-03-27 17:36:37