我有两个清单:
public static List<Dinosaur> Dinosaurs = new List<Dinosaur>();
public static List<DinosaurSpecies> DinosaurSpeciesList = new List<DinosaurSpecies>();
我想使用第一个列表中的 Species 在第二个列表中找到 Species 的键。以下抛出“有一些无效的论点”,但它确实说明了我正在尝试做的事情:
int index = MainWindow.DinosaurSpeciesList.FindIndex(MainWindow.Dinosaurs[i].Specie);
换句话说,恐龙列表[索引]中的物种出现在所有列表中的什么位置DinosaurSpecies
?