在C#中,数组(Array)是一种用于存储相同类型元素的集合。数组是一个固定大小的数据结构,一旦创建,其大小不能更改。以下是一个简单的C#数组的示例:
using System;

class Program
{
    static void Main()
    {
        // 声明和初始化一个整数数组
        int[] numbers = { 1, 2, 3, 4, 5 };

        // 访问数组元素
        Console.WriteLine("第三个元素:" + numbers[2]);  // 注意:数组索引从0开始

        // 修改数组元素
        numbers[2] = 10;

        // 遍历数组元素
        Console.Write("数组元素:");
        foreach (int num in numbers)
        {
            Console.Write(num + " ");
        }
        Console.WriteLine();

        // 获取数组长度
        Console.WriteLine("数组长度:" + numbers.Length);
    }
}

在上述示例中,我们声明和初始化了一个整数数组 numbers。通过索引可以访问数组元素,注意数组的索引是从0开始的。我们还演示了修改数组元素和遍历数组的方法。

数组的基本语法如下:
// 声明和初始化数组
dataType[] arrayName = { value1, value2, ..., valueN };

// 访问数组元素
elementType element = arrayName[index];

// 修改数组元素
arrayName[index] = newValue;

// 获取数组长度
int length = arrayName.Length;

需要注意的是,数组在声明时需要指定元素类型,且所有元素的类型必须一致。数组长度是固定的,一旦创建就不能更改。如果需要动态大小的集合,可以考虑使用集合类(如 List<T>)等其他数据结构。


转载请注明出处:http://www.zyzy.cn/article/detail/14754/C#