Kolejny łatwy z nadzieją.Podział listy według odrębnej daty
Powiedzmy mam kolekcję takiego:
List<DateTime> allDates;
Chcę kolei, że w
List<List<DateTime>> dividedDates;
gdzie każdy List w „dividedDates” zawiera wszystkie daty w „allDates”, które należą do odrębnego roku.
Czy jest trochę sztuczek LINQ, których mój zmęczony umysł nie może teraz wybrać?
Rozwiązanie
Zaakceptowanych odpowiedź jest poprawna.
Dzięki, nie sądzę, byłem świadomy "do" nieco GroupBy i próbowałem użyć metody .GroupBy(), a nie jak SQL składni. I dziękuję za potwierdzenie poprawki ToList() i włączenie jej do zaakceptowanej odpowiedzi :-)
Dzięki! Proszę zobaczyć mój mały komentarz w pytaniu dotyczącym wymagań ToList() na wypadek, gdy się mylę :-) –
Naprawiono i przetestowałem –