如果我有兩個T類型的變量,假設兩個T類型是相同的,是否有可能獲得兩個變量之間的所有值?如何獲得T類型的兩個變量之間的所有值?
我在.NET 2.0工作,並建立了基於此代碼的Range類:Intersection of Date Ranges
如果我知道的類型是DATETIME,很容易通過的日期循環容易從一開始到開始值到最終值。像這樣:
List<DateTime> values = new List<DateTime>();
for (DateTime d = myRange.Start; d <= myRange.End; d = d.AddDays(1))
{
values.Add(d);
}
但是,爲了使這更通用,有沒有辦法做到這一點的任何類型T?
我在問一些不可能的事嗎?
這正是我正在尋找的...謝謝。 – Jon 2011-06-03 21:10:19