我需要使用LINQ获取另一个数组中的一个数组元素的索引 以下是我的两个数组:
string[] arr1 = new string[] { "Albany", "Albuquerque", "Anchorage", "Atlantic City",
"Baton Rouge", "Biloxi", "CEDAR SPRINGS", "Chicago", "Columbia", "Columbus" };
string[] arr2 = new string[] { "Albany", "Biloxi" };
有人可以帮助我吗?
答案 0 :(得分:1)
您可以使用Array.IndexOf
:
int[] indicesOf2In1 = arr2.Select(s => Array.IndexOf(arr1, s)).ToArray(); // (0,5)