Надеюсь, еще один легкий.
Допустим, у меня есть такая коллекция:
List<DateTime> allDates;
Я хочу превратить это в
List<List<DateTime>> dividedDates;
, где каждый Список в 'splitDates' содержит все даты в 'allDates', относящиеся к отдельному году.
Есть ли какая-то хитрость в LINQ, которую мой уставший ум не может выделить прямо сейчас?
Решение
Принятый ответ правильный.
Спасибо, я не думаю, что я знал о бите «в» GroupBy, и я пытался использовать методы .GroupBy (), а не синтаксис, подобный SQL. И спасибо, что подтвердили поправку ToList () и включили ее в принятый ответ: -)