📅  最后修改于: 2023-12-03 15:36:52.095000             🧑  作者: Mango
C# 中的列表数组是一种常见的数据结构,在处理大量数据时特别有用。一个列表数组是一个集合,它由一系列项组成,每个项都有一个唯一的索引。
在 C# 中,我们可以使用 List<T>
类来创建一个列表数组,其中 T
代表我们要存储在列表中的数据类型。如下所示:
List<int> numbers = new List<int>();
上面的例子创建了一个空的列表数组 numbers
,其中存储的是整数类型。
要向列表数组中添加数据,我们可以使用 Add
方法。如下所示:
numbers.Add(5);
numbers.Add(10);
上面的例子向 numbers
中添加了两个整数。我们可以添加任意类型的数据,而不只是整数。
要访问列表数组中的数据,我们可以使用索引。如下所示:
int firstNumber = numbers[0];
int secondNumber = numbers[1];
上面的例子访问了列表数组 numbers
中的第一个和第二个整数。
要更新列表数组中的数据,我们只需将索引所引用的数据赋新值即可。如下所示:
numbers[1] = 20;
上面的例子将列表数组中的第二个整数更新为 20。我们也可以使用 Remove
方法来删除数据。如下所示:
numbers.Remove(5);
上面的例子删除了列表数组中的第一个整数(5)。请注意,如果列表中存在多个相同的元素,Remove
方法将仅删除第一个元素。
要迭代列表数组中的元素,我们可以使用 foreach
循环。如下所示:
foreach (int number in numbers)
{
Console.WriteLine(number);
}
上面的例子将列表数组中的所有元素输出到控制台。
本文介绍了 C# 中列表数组的基本用法。列表数组是一种非常有用的数据结构,在处理大量数据时特别有用。我们可以使用 List<T>
类来创建一个列表数组,并使用各种方法来添加、访问、更新和删除数据。我们还可以使用 foreach
循环来迭代列表数组中的元素。