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#