А имеет список сбора, который содержит сентябрь, октябрь, ноябрь Однако я хочу особо добавить каждый месяцКак получить сумму каждого месяца?
Start Time EndTime
September 11,2016 5:00PM September 11,2016 8:00PM
September 12,2016 10:00AM September 12,2016 8:00PM
October 1,2016 5:00PM September 11,2016 8:00PM
October 2,2016 10:00AM September 12,2016 8:00PM
November 1,2016 5:00PM November 11,2016 8:00PM
November 2,2016 10:00AM November 12,2016 8:00PM
Мой код
List<MonthHours> oList=new List<MonthHours>();
Int total=0;
TimeSpan span=new TimeSpan();
foreach(var data in oList)
{
Span=data.EndTime-data.StartTime;
Total+=span.hours;
}
Я получил все суммы с сентября по ноябрь, Что я на самом деле хочу получить сумасшедший по месяцу Пример В сентябре я получил 3 часа, 5 октября, 5 ноября, в 5 часов.
К сожалению новичку ТИА
является то, что организовать в таблице? –
вы можете использовать linq для группировки data.starttime.month, а затем суммировать временные промежутки – Nkosi
Это коллекция свойств. Пожалуйста, помогите мне с этим –