Dzielenie tablicy za pomocą LINQ
Mam taką kolekcję jednowymiarową:
[1,2,4,5.....n]
Chciałbym przekonwertować tę kolekcję na kolekcję dwuwymiarową w następujący sposób:
[[1,2,3],
[4,5,6],
...]
Zasadniczo chcę grupować lub dzielić, jeśli chcesz, tablicę w grupach członków 'n'
Mogę to zrobić za pomocąforeach
oświadczenie, ale obecnie uczę się LINQ, więc zamiast powtarzać wszystkie elementy i ręcznie tworzyć nową tablicę, chciałbym korzystać z funkcji LINQ (jeśli dotyczy)
Czy istnieje jakaś funkcja LINQ, która pomoże mi to osiągnąć?
Myślałem wGroupBy
lubSelectMany
Nie wiem, czy mi pomogą, ale mogą
Każda pomoc będzie naprawdę doceniona =): **