我有
string[] a = {"1","2","3","4","5"};
我想创建第二个数组并让它存储 *3 数组 a
的内容。
所以第二个数组看起来像:
string[] b = {"1","2","3","4","5","1","2","3","4","5","1","2","3","4","5"};
我正在考虑使用 Array.Copy
,但还有其他方法吗?
最佳答案
这是一个有趣的 LINQ 语句,它可以得到您想要的输出:
b = Enumerable.Range(0, 3).SelectMany(p => a).ToArray();
关于c# - 复制一个数组并将其存储在另一个数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30144625/