在 C# 中,数组(Array)是一种用于存储相同类型元素的数据结构。数组的声明和使用涉及到指定数组类型、数组名称和数组大小等操作。以下是一些关于 C# 数组的基本操作:

1. 数组的声明:
// 声明一个整数数组
int[] myArray;

// 声明并初始化一个字符串数组
string[] stringArray = new string[5];

2. 数组的初始化:

数组可以在声明时直接初始化,也可以在后续的代码中进行初始化。
// 直接初始化整数数组
int[] myNumbers = { 1, 2, 3, 4, 5 };

// 初始化字符串数组
string[] daysOfWeek = new string[] { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" };

3. 访问数组元素:

数组的元素通过索引进行访问,索引从 0 开始。
int[] myNumbers = { 1, 2, 3, 4, 5 };

// 访问数组元素
int firstNumber = myNumbers[0];
int secondNumber = myNumbers[1];

4. 修改数组元素:
string[] daysOfWeek = new string[] { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" };

// 修改数组元素
daysOfWeek[0] = "Dominicus";

5. 获取数组长度:

可以使用 Length 属性获取数组的长度。
int[] myNumbers = { 1, 2, 3, 4, 5 };

// 获取数组长度
int arrayLength = myNumbers.Length;

6. 多维数组:

除了一维数组,C# 还支持多维数组。
// 声明和初始化二维数组
int[,] matrix = new int[3, 3] { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };

7. 数组的遍历:

可以使用 foreach 循环遍历数组中的元素。
int[] myNumbers = { 1, 2, 3, 4, 5 };

// 遍历数组
foreach (int number in myNumbers)
{
    Console.WriteLine(number);
}

这些是在 C# 中声明和使用数组的一些基本概念。数组是一种非常有用的数据结构,可用于存储和处理大量相同类型的数据。


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