// 定义一个整数数组并初始化
int[] numbers = new int[5] { 1, 2, 3, 4, 5 };
// 输出数组中的每个元素
for (int i = 0; i < numbers.Length; i++)
{
Console.WriteLine("Element at index " + i + ": " + numbers[i]);
}
// 另一种定义和初始化数组的方式
string[] names = { "Alice", "Bob", "Charlie" };
// 使用 foreach 循环遍历数组
foreach (string name in names)
{
Console.WriteLine(name);
}
// 多维数组(二维数组)
int[,] matrix = new int[2, 3] { { 1, 2, 3 }, { 4, 5, 6 } };
// 遍历二维数组
for (int i = 0; i < matrix.GetLength(0); i++)
{
for (int j = 0; j < matrix.GetLength(1); j++)
{
Console.WriteLine("matrix[" + i + "," + j + "] = " + matrix[i, j]);
}
}
// 动态数组(使用 List<T>)
List<int> dynamicNumbers = new List<int>();
dynamicNumbers.Add(10);
dynamicNumbers.Add(20);
dynamicNumbers.Add(30);
// 遍历动态数组
foreach (int num in dynamicNumbers)
{
Console.WriteLine(num);
}
int[] numbers 是一个包含 5 个整数的数组。我们可以通过索引访问数组中的元素,并使用 for 循环遍历数组。string[] names 是一个包含三个字符串的数组,使用 foreach 循环可以更简洁地遍历数组。int[,] matrix 是一个二维数组,使用嵌套的 for 循环可以遍历二维数组中的每个元素。List<int> 是一个动态数组,可以在运行时添加或删除元素,使用 Add 方法向列表中添加元素。如果你需要更多关于 C# 数组的详细信息,请告诉我!
上一篇:c# 截取字符串
下一篇:c# map
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站