C#有一维数组("a","c","de","f"),往第二个位置插入"ddd"字符串
时间: 2024-03-30 10:31:24 浏览: 120
详解C#中一维数组的插入
在C#中,可以使用数组的Insert方法来在指定位置插入元素。对于给定的一维数组["a","c","de","f"],我们可以使用以下代码将字符串"ddd"插入到第二个位置:
```csharp
string[] array = new string[] { "a", "c", "de", "f" };
Array.Resize(ref array, array.Length + 1); // 扩展数组长度
Array.Copy(array, 1, array, 2, array.Length - 2); // 向后移动元素
array[1] = "ddd"; // 在第二个位置插入新元素
// 输出结果
foreach (string element in array)
{
Console.WriteLine(element);
}
```
输出结果为:
```
a
ddd
c
de
f
```
阅读全文