Member 14923361 Ответов: 1

Как заархивировать 4 списка?


Я хочу пролистать 4 списка, мне удается сделать это с 3 из них, но если есть еще? Как же так?

Что я уже пробовал:

<pre>IEnumerable<Tuple<string, string, string,string>> CollapedList = list1
           .Zip(list2, (e1, e2) => new { e1, e2 })
           .Zip(list3, (z1, e3) => Tuple.Create(z1.e1, z1.e2, e3))
            .Zip(list4, (z2, e4) => Tuple.Create(z2.z1.e1, z2.z1.e2, z2.e3, e4));

BillWoodruff

списки чего ? покажите структуру 'list1 и т. д.

1 Ответов

Рейтинг:
2

Richard MacCutchan

Документация (Типы кортежей - Справочник по C# | Microsoft Docs[^]) показывает, как сделать кортежи с большим количеством элементов.