C# – элегантный способ разделения списка?C#

Место общения программистов C#
Ответить
Anonymous
 C# – элегантный способ разделения списка?

Сообщение Anonymous »


Я хотел бы разделить список на список списков, указав количество элементов в каждом разделе.

Например, предположим, что у меня есть список {1, 2, ... 11}, и я хотел бы разделить его так, чтобы каждый набор имел 4 элемента, причем последний набор заполнял бы как можно больше элементов. Результирующий раздел будет выглядеть так: {{1..4}, {5..8}, {9..11}}

Как это было бы элегантно написать?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»