Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我们正在尝试连接两个数组_C#_Arrays_Concat - Fatal编程技术网

C# 我们正在尝试连接两个数组

C# 我们正在尝试连接两个数组,c#,arrays,concat,C#,Arrays,Concat,我们正在尝试连接两个数组,尝试了连接,附加到列表连接数组,但没有成功。是否有一个简单的函数将两个列表{a,b,c}和{1,2,3}转换为{a1,b2,c3}?数组是CDT中的倍数,我们将文本数组与整数数组相结合。请尝试使用Linq 将指定的函数应用于两个序列的对应元素,生成结果序列 在这种情况下,它将两个字符串连接起来(x,y)=>x+y这里我假设两个数组具有相同的长度: List<string> result; for(int i=0;i<array1.Length;i++)

我们正在尝试
连接两个数组,尝试了
连接
,附加到列表连接数组,但没有成功。是否有一个简单的函数将两个列表{a,b,c}和{1,2,3}转换为{a1,b2,c3}?数组是CDT中的倍数,我们将文本数组与整数数组相结合。

请尝试使用Linq

将指定的函数应用于两个序列的对应元素,生成结果序列


在这种情况下,它将两个字符串连接起来
(x,y)=>x+y

这里我假设两个数组具有相同的长度:

List<string> result;
for(int i=0;i<array1.Length;i++)
   result.Add(${array2[i]}{array1[i]});
列表结果;

对于(int i=0;i是否可以显示您迄今为止所做的一些代码?@Rene我确定Enumerable的用途。Zip扩展不是问题所在,除了
Zip()之外,还有其他方法可以解决此问题
。无精确副本imo@fubo虽然这不是问题,但链接的dup是一个解决OP问题的标准问题,事实上回答了这个问题。那里的答案几乎100%相同(包括样本数据)正如这里所给出的。我不想删除这个问题,这是找到规范答案的一个好路标。@RenéVogt:但是,如果它实际上不是一个复制品,我怀疑这是否是一个正确的方法来结束复制品。这就像有人问“如何修理我的汽车齿轮”,它作为“汽车齿轮的用途是什么”的复制品结束(其中还显示了如何修理)。
List<string> result;
for(int i=0;i<array1.Length;i++)
   result.Add(${array2[i]}{array1[i]});