C#删除数组中的某个元素
时间: 2023-12-02 08:39:57 浏览: 327
删除数组中的某个元素!
可以使用C#中的Array类的Copy方法和RemoveAt方法来删除数组中的某个元素。具体步骤如下:
1.使用Copy方法将原数组复制到一个新数组中。
2.使用RemoveAt方法删除新数组中指定位置的元素。
3.将新数组复制回原数组中。
下面是示例代码:
```csharp
int[] arr = { 1, 2, 3, 4, 5 };
int index = 2; //要删除的元素的索引
int[] newArr = new int[arr.Length - 1];
Array.Copy(arr, 0, newArr, 0, index);
Array.Copy(arr, index + 1, newArr, index, arr.Length - index - 1);
arr = newArr;
```
阅读全文