📜  在列表中添加所有元素 c# (1)

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

在列表中添加所有元素 C#

在开发过程中,我们经常需要向列表中添加新的元素。这个过程可以使用 C# 中的 List 类完成。List 是C#中的一个通用类,使用它可以创建一个动态大小的数组,在这个数组中添加、删除和查找元素都十分方便。

为了在列表中添加所有元素,我们首先需要创建一个 List 对象,并向其中添加要添加的元素,代码如下:

List<string> myList = new List<string>();
myList.Add("Item1");
myList.Add("Item2");
myList.Add("Item3");

上述代码创建了一个名为 myList 的字符串类型列表,并向其中添加了三个字符串类型的元素 "Item1"、"Item2" 和 "Item3"。

如果我们需要一次性向列表中添加多个元素,那么可以使用 List 类的 AddRange() 方法。AddRange() 方法接受一个 IEnumerable 类型的参数,可以是任意实现 IEnumerable 接口的对象(如:数组、列表等)。下面是一个例子:

List<string> myList = new List<string>();
string[] myArray = new string[] { "Item1", "Item2", "Item3" };
myList.AddRange(myArray);

上述代码使用 AddRange() 方法向 myList 列表中添加了 myArray 数组中的所有元素。

需要注意的是,List 类也提供了一个 Insert() 方法,该方法可以在指定位置处插入一个元素。同时,如果要向列表中添加一个元素,而不关心它的具体位置,可以使用 Add() 方法,它将元素添加到列表的末尾。

以上就是在列表中添加元素的方法,希望能够帮助到大家。

参考文献:

  • Microsoft. “List Class (System.Collections.Generic).” Microsoft Docs, Microsoft, docs.microsoft.com/en-us/dotnet/api/system.collections.generic.list-1.