标签: linq
是否有linq运算符'x'执行以下操作:
(1,2,3)'x'(4,5,6)=((1,4),(2,5),(3,6))
Geez和我不记得标准的函数式编程名称..
答案 0 :(得分:5)
在.NET 4.0中,Zip使用两个IEnumerable和一个函数将每个元素组合成一个结果。它会发出IEnumerable个结果。
Zip
IEnumerable
在您的示例中,您将使用(a, b) => new Tuple<int, int>(a, b)作为合并功能。
(a, b) => new Tuple<int, int>(a, b)