Я пишу Excel экспортер для приложения, которое я создаю на заказ, и у меня есть вопрос о группировке LINQ в C#.
В принципе, этому новому классу экспортера Excel даются две даты. Затем класс извлекает все грузы между этим диапазоном дат.
Как часть этого экспортера, мне нужно иметь возможность группировать даты по неделям и получать значения для этой недели. Например, если мне даны даты 07/12/2011 и 22/12/2011 (формат dd/MM/yyy), мне нужно сгруппировать все отправления между этими диапазонами по неделям (каждая неделя начинается с воскресенья). Идеальным результатом при использовании вышеуказанных дат будет
Week 1: (consignments between 04/12/2011 and 10/12/2011)
Week 2: (consignments between 11/12/2011 and 17/12/2011)
Week 3: (consignments between 18/11/2011 and 24/12/2011)
Любые идеи?