我有一个列表List<string> strList
,其中在整个程序中将字符串添加到列表中。
我希望能够找到包含特定字符串的列表的特定位置或索引。
我设法使用此代码检查是否存在包含特定文本的字符串:
if (strList.Exists(str => str.Contains("Chicken")))
{
Console.WriteLine("Found it");
}
但是我想找到此字符串在列表中的哪个位置。
您可以使用 FindIndex
int index = strList.FindIndex(str => str.Contains("Chicken"));
搜索与指定谓词定义的条件匹配的元素,并返回整个 List 中第一次出现的从零开始的索引。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句