LINQ连接两个字符串数组中的元素

我有两个字符串数组

Array1 = {"Paul","John","Mary"} Array2 = {"12","13","15"} 

我想知道是否有可能加入这些数组,以便结果数组有类似的东西

 {"Paul12","John13","Mary15"} 

  var Array3 = Array1.Zip(Array2, (a, b) => a + b).ToList(); 

你可以使用Zip

 var array1 = new[] {"Paul", "John", "Mary"}; var array2 = new[] {"12", "13", "15"}; var result = array1.Zip(array2, (a1, a2) => String.Concat(a1, a2)).ToArray();