I have a collection uni-dimensional like this:
[1,2,4,5.....n]
I would like to convert that collection in a bi-dimensional collection like
Use MoreLinq.Batch
var result = inputArray.Batch(n); // n -> batch size
Example
var inputs = Enumerable.Range(1,10); var output = inputs.Batch(3); var outputAsArray = inputs.Batch(3).Select(x=>x.ToArray()).ToArray(); //If require as array