考虑以下结构:
IEnumerable<IEnumerable<int>> collection = new[] {
new [] {1, 2, 3},
new [] {4, 5, 6},
new [] {7, 8, 9}
};
Run Code Online (Sandbox Code Playgroud)
如何枚举此集合,以便获取IEnumerable<int>由第一项,第二项等组成的集合?
也就是说,{1,4,7},{2,5,8},......
(虽然我选择的实现是int[]对象,假设你只有IEnumerable<int>功能.谢谢.)