C# 列表索引
Harshit Jindal
2023年1月30日
2022年4月20日
List<T>
是与 C# 等效的动态数组或 C++ 向量。它在 System.Collections.Generic
命名空间中定义。
它用于存储不同类型数据的集合,然后可以轻松访问、修改、添加、删除或排序。在本教程中,我们将了解如何在 C# 中按索引获取列表项。
使用 ElementAt()
方法在 C#
中按索引获取列表项
using System;
using System.Linq;
using System.Collections.Generic;
public class Test
{
public static void Main()
{
var myList = new List<int>{9,3,11,23,43};
var firstItem = myList.ElementAt(0);
Console.WriteLine(firstItem);
}
}
输出:
9
ElementAt()
方法将索引作为参数并返回列表内该索引处的值。在上面的示例中,我们展示了一个示例用例。
在 C# 中使用
List.Item[Int32]` 属性来按索引获取列表项
using System;
using System.Linq;
using System.Collections.Generic;
public class Test
{
public static void Main()
{
var myList = new List<int>{9,3,11,23,43};
var firstItem = myList[0];
Console.WriteLine(firstItem);
}
}
输出:
9
上面的示例非常不言自明,我们使用 List<T>.Item[Int32]
属性访问列表 myList
的第一个元素。我们可以通过将提供的参数从 0
更改为数组大小范围内的索引来获取任何索引。
Author: Harshit Jindal
Harshit Jindal has done his Bachelors in Computer Science Engineering(2021) from DTU. He has always been a problem solver and now turned that into his profession. Currently working at M365 Cloud Security team(Torus) on Cloud Security Services and Datacenter Buildout Automation.
LinkedIn