在C#列表中查找项目的索引
我正在做一个项目,我需要在我的C#列表中找到一个项目的索引,以及以下3个索引 例如: 我想在我的姓名列表中找到“Mary”的索引: 约瑟夫 玛丽 约翰 彼得 安德鲁在C#列表中查找项目的索引,c#,unity3d,C#,Unity3d,我正在做一个项目,我需要在我的C#列表中找到一个项目的索引,以及以下3个索引 例如: 我想在我的姓名列表中找到“Mary”的索引: 约瑟夫 玛丽 约翰 彼得 安德鲁 找到Mary的索引后,我想添加以下3个索引(John、Peter、Andrew)并将它们存储在一个数组中。int index=myList.IndexOf(“Mary”)您可以使用列表上的indexOf方法查找第一个匹配项的索引: var items = new List<string> { "Joseph", "Mar
找到Mary的索引后,我想添加以下3个索引(John、Peter、Andrew)并将它们存储在一个数组中。
int index=myList.IndexOf(“Mary”)
您可以使用列表
上的indexOf
方法查找第一个匹配项的索引:
var items = new List<string> { "Joseph", "Mary", "John", "Peter", "Andrew" };
var indexOfMary = items.IndexOf("Mary");
var itemAtIndexOfMary = items[indexOfMary];
var items=新列表{“约瑟夫”、“玛丽”、“约翰”、“彼得”、“安德鲁”};
var indexOfMary=项目。IndexOf(“玛丽”);
var itemAtIndexOfMary=项目[indexOfMary];
完成此操作后,您可以在任何时候索引到列表(最后一行代码),以在该位置检索项目。欢迎使用SO!你有没有试过找出,我们是如何在C#list中找到一个项目的索引的?我敢肯定,如果你用谷歌搜索它,你会发现数百万条搜索结果。感谢虽然本代码可能会回答问题,但提供了有关本代码为什么和/或如何回答问题的其他上下文,从而提高了其长期价值。