我有一个列表List<CalendarEvent> _eventsList
从类中自定义列表数据拆分CalendarEvent
如何在自定义格式
public class CalendarEvent
{
public int id { get; set; }
public DateTime start { get; set; }
public DateTime end { get; set; }
public string subject { get; set; }
}
这是示例事件之一的我在列表_eventsList
:
id start end subject
--- ---------- ------------ ------------------
21 05.10.2015 01.01.2016 its a long Event
现在,如果start date
和end date
之间的差异长于1个月,如上面的情况,那么我想在C#代码中按如下方式拆分它:
start end subject
---------- ------------ ----------
05.10.2015 31.10.2015 its a long Event
01.11.2015 30.11.2015 its a long Event
01.12.2015 31.12.2015 its a long Event
01.01.2016 01.01.2016 its a long Event
此问题是How to bind Repeater with list of objects GroupBy的扩展。
我其实需要一些想法,我如何分割它。
你正在面对的问题是什么? –
我其实需要一些想法,我如何分割它。 – Kamran
我想他希望每个月都有一个这样的条目。 – Andre