2011-07-27 3 views
1

날짜 및 해당 기호 목록이있는 새 프로그램을 만들려고합니다. 예를 들면 :사전 및 KeyValue 쌍

DateTime AriasStart = new DateTime(birthDay.Year, 3, 21); 
DateTime AriasEnd = new DateTime(birthDay.Year, 4, 20); 

나는 서명 한 후 해당 시작 날짜와 종료 날짜에 대한 사전을 만들고 싶습니다. 그것에 대해 가장 좋은 방법은 무엇입니까?

답변

0

당신은 사전의 두 번째 제네릭 형식으로 Tuple를 사용할 수 있습니다

var zodiac = new Dictionary<string,Tuple<DateTime,DateTime>>(); 

DateTime ariasStart = new DateTime(birthDay.Year, 3, 21); 
DateTime ariasEnd = new DateTime(birthDay.Year, 4, 20); 
var ariasStartEnd = new Tuple<DateTime,DateTime>(ariasStart, ariasEnd); 

zodiac.Add("Arias", ariasStartEnd); 

또 다른 옵션은 더 의미가있을 것입니다, 이름과 날짜가 포함 된 조디악 징후에 대한 자신의 클래스를 작성하는 것입니다 목록/사전에서 사용하십시오.