2011-12-25 2 views
2

私はintの値をキーにし、グループをdatetimeという値にした構造を持っています。C#の構造を表す

私の質問は、C#でそのような構造を表現する方法ですか?

私はDictionary<int, DateTime[]>を試みたが、辞書には、常に自分のアプリケーションでプログラムすることが実用的ではない各キーのための別の配列を必要とするので、私は、datetime要素を追加し、除去しながら辞書を操作することはできません。

答えて

5

このデータ構造は動作します:C#で

IDictionary<int,List<DateTime>> datesById = new Dictionary<int,List<DateTime>>(); 

datesById.Add(1, new List<DateTime>()); 
datesById[1].Add(DateTime.Now); 
+3

@Downvoter他の人に自分自身を変換するために、対応するメソッドを持っている - コメントをケア? – Oded

0

コンテナが

+6

-1 - これは分かりません。何を言おうとしているのですか? – Oded

+2

これがどのように質問に答えるか説明してください。 – Oded

+0

どのように...........? –