1
我想創建一個新的程序,其中我有一個日期和相應的跡象列表。例如:字典和KeyValuePair
DateTime AriasStart = new DateTime(birthDay.Year, 3, 21);
DateTime AriasEnd = new DateTime(birthDay.Year, 4, 20);
我想創建一個字典的標誌,然後相應的開始和結束日期。最好的辦法是什麼?
我想創建一個新的程序,其中我有一個日期和相應的跡象列表。例如:字典和KeyValuePair
DateTime AriasStart = new DateTime(birthDay.Year, 3, 21);
DateTime AriasEnd = new DateTime(birthDay.Year, 4, 20);
我想創建一個字典的標誌,然後相應的開始和結束日期。最好的辦法是什麼?
您可以使用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);
另一種選擇,這將是更有意義的,是寫自己的十二生肖類,它包含的名字和日期和在列表/字典中使用它。