2011-12-25 3 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

어떻게 ...........? –