我有一个像这样的 list :
List<string[]> countryList
字符串数组的每个元素都是另一个包含3个元素的数组。
因此
countryList[0]
可能包含数组:new string[3] { "GB", "United Kingdom", "United Kingdom" };
如何在
countryList
中搜索特定数组,例如如何搜索countryList
以获取new string[3] { "GB", "United Kingdom", "United Kingdom" }?
最佳答案
return countryList.FirstOrDefault(array => array.SequenceEqual(arrayToCompare));
要简单地确定存在,请使用
countryList.Any
。要查找元素的索引,如果不存在则为-1,请使用
countryList.FindIndex
。关于c# - 如何在C#中搜索列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3447778/