c# - 我可以检索列表中元素的索引位置吗?

标签 c#

我有以下列表:

private List<Car> _cars = new List<Car>();

我知道我可以使用 _cars.Count() 检查列表的大小,但我是否也可以找出列表中汽车项的序列号?

最佳答案

您之后的“序列号”称为索引:

如果你定义一辆汽车:

 Car myCar = new Car(){Make = "Ford", Model="Escort"};
 _cars.Add(myCar);

然后获取Index如下:

 int index = _cars.IndexOf(myCar);

如果这是列表中的唯一项目,那么索引将为 0

关于c# - 我可以检索列表中元素的索引位置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6411240/

相关文章:

c# - 如何将 python 数据结构返回给 C#

c# - Linq to objects - 从其他集合中搜索具有值的集合

c# - "select new"和 "Select(a => new"之间的区别

c# - 当它是 IEnumerable 时,如何枚举类型为 `T` 的对象

c# - 在 WCF Ria 服务中,其他人是否可以连接到我的服务?如果是,我该如何禁止它

方法中的 C# 线程

c# - 如何以编程方式添加契约(Contract)属性?

c# - 通过 C# 修改对象访问属性

c# - 有没有办法从 txt 文件 c# 中的数字中减去

c# - WPF(系统)声音不起作用