📅  最后修改于: 2023-12-03 15:29:47.478000             🧑  作者: Mango
在C#中,我们可以使用数组来存储一组相同类型的值。有时候我们需要向数组中动态添加新的元素。本文介绍了如何将元素添加到数组中。
首先,我们需要先创建一个数组。可以使用以下语法来创建一个数组:
int[] numbers = new int[5];
上面的代码创建了一个包含5个整数的数组。数组的初始值都是0。
我们可以使用下标来访问数组中的元素。要将新元素添加到数组中,可以给数组中的某个位置分配一个值。可以使用下面的代码将值添加到数组中:
numbers[0] = 1;
numbers[1] = 2;
numbers[2] = 3;
numbers[3] = 4;
numbers[4] = 5;
上面的代码将1、2、3、4、5这五个数字依次添加到了数组中。
如果我们要在数组中添加更多的元素,可以使用Array.Resize
方法来扩展数组的大小。以下代码将数组的大小增加了1:
Array.Resize(ref numbers, 6);
numbers[5] = 6;
上面的代码将6添加到了数组的最后一个位置。
本文介绍了如何在C#中将元素添加到数组中。我们可以通过给数组中的某个位置分配一个值的方式添加元素。我们还可以使用Array.Resize
方法来扩展数组的大小并添加更多的元素。
## 示例代码
以下是完整的示例代码:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
int[] numbers = new int[5];
numbers[0] = 1;
numbers[1] = 2;
numbers[2] = 3;
numbers[3] = 4;
numbers[4] = 5;
// 扩展数组并添加更多元素
Array.Resize(ref numbers, 6);
numbers[5] = 6;
// 打印数组的内容
foreach (int number in numbers)
{
Console.WriteLine(number);
}
}
}