📜  c# 将元素添加到数组 - C# (1)

📅  最后修改于: 2023-12-03 15:29:47.478000             🧑  作者: Mango

在C#中将元素添加到数组

在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);
        }
    }
}