我正在开展一个项目,我需要在C#List和以下3个索引中找到项目的索引。
例如:
我想找到' Mary'在我的名单中:
约瑟夫 玛丽 约翰 彼得 安德鲁
找到Mary的索引后,我想添加以下3个索引(John,Peter,Andrew)并将它们存储在数组中。
答案 0 :(得分:1)
您可以使用indexOf
上的List<T>
方法查找第一个匹配项的索引:
var items = new List<string> { "Joseph", "Mary", "John", "Peter", "Andrew" };
var indexOfMary = items.IndexOf("Mary");
var itemAtIndexOfMary = items[indexOfMary];
完成后,您可以随时索引到列表(最后一行代码)以检索该位置的项目。
答案 1 :(得分:0)
int index = myList.IndexOf("Mary");