从数组C的起始索引替换#

时间:2017-06-20 17:50:02

标签: c# arrays

我有char [],如{'Q','W','E','a','b','c','A','B','C'}

我想把这个char []从索引3 {'1',2','3'}

开始

结果必须为{'Q','W','E','1',2','3''A','B','C'} 我该怎么办?

感谢

1 个答案:

答案 0 :(得分:3)

可以使用Linq完成如下操作。

string[] Op1 = {"a","f","h","x","k","w","7"};
string[] Op2 = {"1",2","3"};
int StartIndex = 3;
string[] Result = Op1.Take(StartIndex).Concat(Op2).ToArray();