在自定义对象列表中查找索引

本文关键字:查找 索引 列表 自定义 对象 | 更新日期: 2023-09-27 18:13:01

我有一个列表:List<myObject> myList。它目前拥有3个myObjects。给定一个int,我需要知道如何找到这些对象中的任何一个的索引,以便在其他地方使用它。我尝试过使用lambda语句,但由于某种原因,它们绝对不想工作。我不确定它们是否适合这种情况。我试过使用myList的IndexOf,但我似乎不能让它工作,可能是因为我使用自定义对象。

如果有人能告诉我如何做到这一点,我将非常感激。

在自定义对象列表中查找索引

var myobject = myList.ToArray()[myInt];

还是

var myobject = myList[myInt];

试试这个

var myobject = myList[value];

如果你能给我们一些有用的代码。

没有更多的信息,这里有一些你可以尝试。

int indexFound = Array.IndexOf<myObject>(myList.ToArray(), objectToLocateIdexOf);