У меня есть одномерная коллекция, например:
[1,2,4,5.....n]
Я хотел бы преобразовать эту коллекцию в двумерную, например:
[[1,2,3],
[4,5,6],
...]
По сути, я хочу сгруппировать или разделить, если хотите, массив на группы. из 'n' членов
Я могу сделать это с помощью оператора foreach
, но в настоящее время я изучаю LINQ, поэтому вместо того, чтобы перебирать все элементы и создавать новый массив вручную, я хотел бы использовать функции LINQ (если применимо)
Есть ли функция LINQ, которая поможет мне это сделать??
Я думал в GroupBy
или SelectMany
Я не знаю, помогут ли они мне, хотя они могут
Любая помощь будет очень признательна =) :* *