Как в C# можно рабить массив на несколько массивов с сохранением всех данных? - C#

Формулировка задачи:

Добрый вечер. Мне необходимо разбить массив на несколько с сохранением всех данных. К примеру в массиве ArrayList содержится 1103 значения, как можно его разбить на 10 массивов с сохранением всех значений? В PHP для этого используется функция array_chunk: http://php.ru/manual/function.array-chunk.html Как с этим обстоят дела в шарпе? Спасибо.

Код к задаче: «Как в C# можно рабить массив на несколько массивов с сохранением всех данных? - C#»

textual
var parts = Enumerable.Range(0, 10)
                      .Select(i => source.Skip(i * chunkLength)
                                         .Take(chunkLength)
                                         .ToList())
                      .ToList();
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

6   голосов, оценка 3.833 из 5


СДЕЛАЙТЕ РЕПОСТ