string类型数组复制
时间: 2023-08-22 08:08:24 浏览: 38
要复制一个字符串类型的数组,可以使用`Array.Copy`方法或者使用循环逐个复制元素。下面是两种方法的示例代码:
方法1:使用`Array.Copy`方法
```csharp
string[] sourceArray = { "Hello", "World", "CSDN" };
string[] destinationArray = new string[sourceArray.Length];
Array.Copy(sourceArray, destinationArray, sourceArray.Length);
// 输出复制后的数组
foreach (string str in destinationArray)
{
Console.WriteLine(str);
}
```
方法2:使用循环逐个复制元素
```csharp
string[] sourceArray = { "Hello", "World", "CSDN" };
string[] destinationArray = new string[sourceArray.Length];
for (int i = 0; i < sourceArray.Length; i++)
{
destinationArray[i] = sourceArray[i];
}
// 输出复制后的数组
foreach (string str in destinationArray)
{
Console.WriteLine(str);
}
```
无论使用哪种方法,都会将源数组中的元素复制到目标数组中。