Uloha na zamysleni, mate list hodnot { 1,3,5,7,12,45... } a chcete z neho v C# udelat list paru po dvou { {1,3}, {5,7}, {12,45}...}. Jak byste to v C# provedli s ohledem na casovou a pametovou slozitost?
Zadnou vhodnou LINQ metodu jsem nenasel a asi to budu resit for cyklem, ale ursite na to musi byt nejake elegantni reseni.