Comment prendre chacun des deux éléments de IEnumerable comme une paire?

J'ai IEnumerable<string> qui ressemble {"First", "1", "Second", "2", ... }.

J'ai besoin de parcourir la liste et de créer IEnumerable<Tuple<string, string>> où les Tuples ressemblera:

"First", "1"

"Second", "2"

J'ai donc besoin de créer des paires à partir d'une liste que j'ai d'avoir des paires comme mentionné ci-dessus.

Ne pouvez-vous pas simplement effectuer une itération sur elle?
J'aimerais éviter d'écrire des boucles foreach et laid code 😛 Est-il une chance d'obtenir cette aide IEnumberable méthodes?

OriginalL'auteur Nebojsa Veron | 2011-03-08