I have a list, for example, {1, 2, 3, 4, 5}
I need to get pairs of it (using C# LINQ):
(1, 2), (2, 3), (3, 4), (4, 5)
Strangely, I can't solve this simple task, though I tried SelectMany with Skip(i + 1), which gives me all possible pairs, that I basically don't need.