📅  最后修改于: 2023-12-03 15:24:07.856000             🧑  作者: Mango
在 C# 中,列表是一种常见的数据结构,用于存储一组相关的元素。有多种方式可以填充列表,本文将介绍其中的几种常见方式。
添加元素是最简单的方式,只需要逐个添加元素即可。下面是示例代码:
List<string> list = new List<string>();
list.Add("A");
list.Add("B");
list.Add("C");
使用集合初始化器可以更简洁地填充列表。下面是示例代码:
List<string> list = new List<string> {"A", "B", "C"};
AddRange() 方法可以将一个数组或另一个列表中的元素添加到列表中。下面是示例代码:
string[] arr = {"A", "B", "C"};
List<string> list = new List<string>();
list.AddRange(arr);
使用 LINQ 查询也可以填充列表。下面是示例代码:
string[] arr = {"A", "B", "C"};
List<string> list = arr.Select(x => x.ToUpper()).ToList();
使用 foreach 循环可以逐个添加元素。下面是示例代码:
string[] arr = {"A", "B", "C"};
List<string> list = new List<string>();
foreach (string s in arr)
{
list.Add(s);
}
以上是五种常见方式,你可以根据具体情况选择适合自己的方式来填充列表。