当前位置: 代码迷 >> C# >> 这个会简化吗
  详细解决方案

这个会简化吗

热度:100   发布时间:2016-05-05 03:38:37.0
这个能简化吗

var a = new int[] { 1, 3, 5 };
var b = new int[] { 2, 4, 6 };
var c = a.Select((x, Index) => a[Index]+b[Index]).ToArray();
foreach(var i in c) Console.WriteLine(i);

能简化吗?

或是说可否直接将 b 传入 Lamda 中而不是现在这个样子?
------解决思路----------------------
var c = a.Zip(b, (i, j) => i + j).ToArray();
  相关解决方案