📜  在 C# 中创建 int 列表(1)

📅  最后修改于: 2023-12-03 15:07:37.534000             🧑  作者: Mango

在 C# 中创建 int 列表

在 C# 中,列表是一种非常常见的数据结构,它可以存储一系列相同类型的元素,并且可以动态地添加、删除和修改这些元素。在本篇文章中,我们将介绍如何在 C# 中创建一个 int 类型的列表。

使用 List

List 是 C# 中的一个泛型类,用于表示具有相同类型 T 的一系列元素。因此,我们要创建一个 int 类型的列表,只需指定 List 即可。

List<int> intList = new List<int>();

以上代码创建了一个名为 intList 的空列表,其中每个元素的类型为 int。此时,intList 中还没有任何元素。

添加元素

我们可以使用 Add() 方法向列表中添加元素。

intList.Add(10);
intList.Add(20);
intList.Add(30);

以上代码连续添加了三个 int 类型的元素到 intList 中,它们的值分别为 10、20 和 30。

访问元素

列表中的元素可以使用索引访问,索引从 0 开始。

Console.WriteLine(intList[0]); // 输出 10
Console.WriteLine(intList[1]); // 输出 20
Console.WriteLine(intList[2]); // 输出 30
遍历列表

我们可以使用 foreach 语句循环遍历列表中的所有元素。

foreach (int i in intList)
{
    Console.WriteLine(i);
}

这段代码将会输出 intList 中所有元素的值,即:

10
20
30
其他方法

除了 Add() 方法以外,List 还提供了许多其他常用的方法,例如:

  • Insert():在指定位置插入元素
  • Remove():删除指定元素
  • Count 属性:获取列表中元素的个数
使用数组创建列表

除了使用 List 类以外,我们还可以利用数组来创建一个 int 类型的列表。

int[] intArray = { 10, 20, 30 };
List<int> intList = new List<int>(intArray);

以上代码首先创建了一个包含三个元素的 int 数组,然后使用这个数组初始化了一个名为 intList 的列表。此时,intList 中的元素与 intArray 中的元素相同。

总结

本篇文章介绍了在 C# 中创建 int 类型的列表的两种方法:使用 List 类和使用数组。无论使用哪种方法,列表都是一种十分实用的数据结构,能够方便地存储和管理一系列相同类型的元素。