我有一個結構,其中包含作爲鍵的int
值和作爲值的一組datetime
。在C#中表示一個結構
我的問題是如何在C#中表示這樣的結構?
我試圖Dictionary<int, DateTime[]>
但同時添加和移除datetime
元件,由於字典總是需要爲每個鍵,這是不實際在我的應用要被編程一個不同的陣列我不能與字典工作。
我有一個結構,其中包含作爲鍵的int
值和作爲值的一組datetime
。在C#中表示一個結構
我的問題是如何在C#中表示這樣的結構?
我試圖Dictionary<int, DateTime[]>
但同時添加和移除datetime
元件,由於字典總是需要爲每個鍵,這是不實際在我的應用要被編程一個不同的陣列我不能與字典工作。
這個數據結構將工作:在C#
IDictionary<int,List<DateTime>> datesById = new Dictionary<int,List<DateTime>>();
datesById.Add(1, new List<DateTime>());
datesById[1].Add(DateTime.Now);
@Downvoter - 保健評論? – Oded 2011-12-25 20:14:31