📅  最后修改于: 2023-12-03 14:39:46.270000             🧑  作者: Mango
在C#中,对象列表是一种用于存储对象引用的数据结构。这种数据结构可以帮助我们管理和操作一组对象,以便于应用程序的开发和维护。
要创建对象列表,我们可以使用List
List<string> list = new List<string>(); // 创建一个存储字符串的列表
List<int> list2 = new List<int>(); // 创建一个存储整数的列表
要向对象列表中添加新的对象,我们可以使用Add方法。这个方法可以将一个对象添加到列表的末尾。
list.Add("hello");
list.Add("world");
要从对象列表中删除对象,我们可以使用Remove方法。这个方法可以根据对象的值或索引来删除对象。
list.Remove("hello"); // 根据值删除对象
list.RemoveAt(0); // 根据索引删除对象
要从对象列表中获取对象,我们可以直接通过索引访问列表元素。我们也可以使用Count属性获取列表中元素的个数。
string item = list[0]; // 获取第一个元素
int count = list.Count; // 获取元素个数
我们可以使用for循环或foreach语句遍历对象列表中的所有元素。
// 使用for循环遍历对象列表
for (int i = 0; i < list2.Count; i++)
{
int item = list2[i]; // 获取当前元素
Console.WriteLine(item);
}
// 使用foreach语句遍历对象列表
foreach (string item in list)
{
Console.WriteLine(item);
}
在C#中,对象列表是一种灵活、实用的数据结构。我们可以使用List