Группируйте элементы парами

У меня есть список элементов, например: {i1, i2, i3, i4, i5, i6, i7} .
Я хочу получить список, где каждый элемент представляет собой пару элементов из исходного списка: {{i1, i2}, {i3, i4}, {i5, i6}, {i7}} .
i7 - это отдельный элемент в паре, потому что нет элемента i8 .
Можно ли сделать с LINQ?

10
задан Sergey Metlov 31 July 2011 в 08:00
поделиться