var nums = new[]{ 1, 2, 3, 4, 5, 6, 7};
var pairs = /* some linq magic here*/ ;
= > пары = {{1, 2}, {3, 4}, {5, 6}, {7, 0}}
Элементы pairs
должны быть либо двухэлементными списками, либо экземплярами некоторого анонимного класса с двумя полями, например new {First = 1, Second = 2}
.