Как вы переносите размеры в 2D-коллекции с помощью LINQ?
Рассмотрите следующую структуру:
<code>IEnumerable<IEnumerable<int>> collection = new[] { new [] {1, 2, 3}, new [] {4, 5, 6}, new [] {7, 8, 9} }; </code>
Как я могу перечислить эту коллекцию, чтобы получитьIEnumerable<int>
коллекции, состоящие из первых предметов, вторых предметов и т. д .
То есть {1, 4, 7}, {2, 5, 8}, ...
(Хотя реализация, которую я выбрал, этоint[]
объекты, предположим, у вас есть толькоIEnumerable<int>
функциональность. Благодарность.