我有如下日期的集合進行比較,如何從沒有fromdate&TODATE名單得到一個日期範圍與另一個日期
var dateList = new List<DatePrev>
{
new DatePrev{ FromDate=new DateTime(2014,10,1), ToDate=new DateTime(2015,3,1)},
new DatePrev{ FromDate=new DateTime(2013,2,1), ToDate=new DateTime(2013,10,1)},
new DatePrev{ FromDate=new DateTime(2010,2,1), ToDate=new DateTime(2011,10,1)}
};
這個列表作爲查找列表。 我有如下一個搜索數據,
var newDate = new DatePrev { FromDate = new DateTime(2015, 2, 1), ToDate = new DateTime(2017, 5, 1) };
我想搜索的dateList集裏面找出供應newdate是否可以插入內dateList適當的日期範圍。 由於所提供的日期列表的日期早於日期列表第一行的日期列表,因此不應允許插入。
我不清楚你在問什麼。只有當它不與任何現有範圍重疊時,你纔想添加新的日期範圍? –
是的。對不起,在完整的問題。 – Zafar