Dividiendo una matriz usando LINQ
Tengo una colección unidimensional como esta:
[1,2,4,5.....n]
Me gustaría convertir esa colección en una colección bidimensional como esta:
[[1,2,3],
[4,5,6],
...]
Básicamente quiero agrupar o dividir si lo desea, la matriz en grupos de 'n' miembros
Puedo hacerlo con unforeach
pero actualmente estoy aprendiendo LINQ, así que en lugar de iterar a través de todos los elementos y crear una nueva matriz manualmente, me gustaría usar las funciones de LINQ (si corresponde)
¿Hay alguna función de LINQ para ayudarme a lograr esto?
Estaba pensando en elGroupBy
oSelectMany
No sé si me ayudarán, pero podrían
Cualquier ayuda será verdaderamente apreciada =): **