2015-10-15 41 views
-1

在另一個數組一個數組元素的指標,我需要使用LINQ 以下是我的兩個數組以得到一個數組元素的索引,另一個數組:獲得使用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

歡迎計算器!本網站有助於解決您的代碼問題。當您得到的結果與預期不同或出現錯誤時,您應該**在此發佈您的代碼**。你還應該描述**你有什麼結果和預期**和/或提供錯誤細節。之後社區將幫助你解決問題,並且(有時)它會給你一些指導。這就是stackoverflow的工作原理。正如你所看到的,你的問題沒有全部適當的信息。請**編輯**您的問題,並添加其他所需信息的代碼,如果你想得到一些幫助。 –

回答

1

您可以使用Array.IndexOf

int[] indicesOf2In1 = arr2.Select(s => Array.IndexOf(arr1, s)).ToArray(); // (0,5) 
+0

謝謝蒂姆!這真的很有用 – Knowledgeseeker

+0

@sindhoo:不客氣。請記住接受答案。 –