两个数组相加/求和我知道的整数大小相同。我想创建第三个相同大小的数组,第三个数组中的元素是前两个数组中相应位置的元素之和。下面是一个应该显示我想做什么的方法。publicstaticint[]AddArrays(int[]a,int[]b){int[]newArray=newint[a.Length];for(inti=0;ix+y)或类似的东西?我应该注意,这可能属于家庭作业的范畴,因为最初的问题来自我正在查看的网站(尽管我找不到问题的直接链接),而不是我需要处理的问题或任何其他问题.如果没有简单的方法,Linqy中最常用的方法是什么?array.each似乎存在无法轻松地将第二个数组的索引添加到您正在迭代的数组的问题,这让我想知道Linq在这种情况下是否会有任何帮助......压缩它:)vara=newint[]{1,2,3};varb=newint[]{4,5,6};a.Zip(b,(x,y)=>x+y)您可以使用Select方法。以上就是C#学习教程:将两个数组共有的所有内容相加/求和。如果对大家有用,需要详细了解C#学习教程,希望大家多多关注——int[]a=new[]{1,2,3};int[]b=new[]{10,20,30};varc=a.Select((x,index)=>x+b[index]).ToArray();publicstaticint[]AddArrays(int[]a,int[]b){returna.Zip(b,(x,y)=>x+y).ToArray();}IListfirst=newList{2,3,4,5};IListsecond=newList{2,3,4,5};varresult=Enumerable.Zip(first,second,(a,b)=>a+b);本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: