📜  C# int 数组初始值 - C# (1)

📅  最后修改于: 2023-12-03 14:39:43.325000             🧑  作者: Mango

C# int 数组初始值

在C#中,int数组是一种用于存储整数类型数据的数据结构。在编写程序时,经常需要对数组进行初始化以便存储和操作数据。本文将介绍如何在C#中初始化int数组,并提供示例代码片段。

声明和初始化int数组

在C#中,可以使用以下语法声明和初始化一个int数组:

int[] arrayName = new int[arraySize];

其中,arrayName是数组的名称,arraySize是数组的大小,表示数组最多可以存储的元素数量。

例如,以下代码声明和初始化一个包含5个元素的int数组:

int[] numbers = new int[5];

此时,numbers数组包含5个元素,初始值都为0。

初始化int数组的元素

在声明和初始化int数组后,可以通过索引访问数组的元素,并为其赋值。

numbers[0] = 10;    // 在索引0处设置元素的值为10
numbers[1] = 20;    // 在索引1处设置元素的值为20
numbers[2] = 30;    // 在索引2处设置元素的值为30
numbers[3] = 40;    // 在索引3处设置元素的值为40
numbers[4] = 50;    // 在索引4处设置元素的值为50
初始化int数组的简化语法

除了使用new关键字初始化int数组外,C#还提供了一种简化的初始化语法。

int[] arrayName = { value1, value2, value3, ... };

例如,以下代码使用简化语法初始化一个包含5个元素的int数组:

int[] numbers = { 10, 20, 30, 40, 50 };

此时,numbers数组的元素分别为10、20、30、40和50。

示例代码

下面是一个完整的示例代码,演示了如何声明、初始化和访问int数组的元素:

using System;

class Program
{
    static void Main()
    {
        int[] numbers = new int[5];     // 声明并初始化int数组

        numbers[0] = 10;                // 设置元素的值
        numbers[1] = 20;
        numbers[2] = 30;
        numbers[3] = 40;
        numbers[4] = 50;

        Console.WriteLine(numbers[0]);  // 输出第一个元素的值
        Console.WriteLine(numbers[2]);  // 输出第三个元素的值
        Console.WriteLine(numbers[4]);  // 输出最后一个元素的值
    }
}

在上面的示例代码中,我们创建了一个包含5个元素的int数组,并访问了数组中的元素。

以上就是关于C# int数组初始化的介绍,希望能帮助到你。如有疑问,请随时提问。