📅  最后修改于: 2023-12-03 15:13:49.137000             🧑  作者: Mango
在C#中,数组是一种存储相同类型元素的集合数据类型。int数组是其中一种存储int类型元素的数组。
可以使用下面的语法定义一个int数组:
int[] arrayName = new int[length];
其中,arrayName是数组的名称,length是数组的长度。例如,以下代码定义了一个包含5个int类型元素的数组:
int[] numbers = new int[5];
可以采用以下方式初始化int数组:
int[] numbers = { 1, 2, 3, 4, 5 };
int[] numbers = new int[5] { 1, 2, 3, 4, 5 };
int[] numbers = new int[5];
for (int i = 0; i < 5; i++)
{
numbers[i] = i + 1;
}
可以使用下面的语法来访问int数组的元素:
int element = arrayName[index];
其中,arrayName是要访问的数组名称,index是数组元素的索引值(从0开始)。例如,以下代码访问了numbers数组的第3个元素(即值为3):
int[] numbers = { 1, 2, 3, 4, 5 };
int thirdElement = numbers[2]; // 访问第3个元素(索引从0开始)
Console.WriteLine(thirdElement); // 输出:3
修改int数组的元素与访问元素的语法类似,只需要将值赋给数组的元素即可。例如,以下代码将numbers数组的第2个元素(即值为2)修改为10:
int[] numbers = { 1, 2, 3, 4, 5 };
numbers[1] = 10; // 修改第2个元素(索引从0开始)
Console.WriteLine(numbers[1]); // 输出:10
本文介绍了C# int数组的定义、初始化、访问和修改等知识点。数组是C#中非常常见的一种数据类型,掌握好数组的使用方法对于C#程序员来说至关重要。