0
我有以下兩個列表的indexOf數組使用LINQ除了
List<String> list1 = new List<String>();
list1.Add("one");
list1.Add("two");
list1.Add("three");
list1.Add("four");
list1.Add("five");
List<String> list2= new List<String>();
list2.Add("one");
list2.Add("two");
list2.Add("three");
IEnumerable<int> indexOfUnwantedColumns;
indexOfUnwantedColumns = list1.Except(list2)
.Select((p, i) => new { Item = p, Index = i })
.Select(p => p.Index);
正如預期的那樣,這將給予兩項指標在新的清單(0和1)。我希望能夠從原來的列表那裏指數值(3,4)
任何幫助,將不勝感激
怎麼辦'headers'和'placeHolders'涉及到'list1'和'list2'。 – 2014-11-06 12:50:05
我的錯誤,我改變了linq語句中的名字 – 2014-11-06 12:53:53