我一直在尝试从有索引列表的列表中获取一系列元素。
注意:我可以使用 foreach 循环轻松完成它,但我希望它不使用 foreach 或 for 循环。
我尝试如下使用 linq 的 takeWhile 方法,但它们不起作用。
例子 :
List<int> ListOfindexes ; // this has the list of indexses for which I need the values
List<int> mainList;
尝试过这样的事情。
mainList.TakeWhile(value => ListofIndexses.Contains(value));//this is not working.
从 2 天开始,我一直对此感到头疼。帮帮我。
提前致谢