我有一个对象类型列表。我想从此列表中获得所有索引等于下一个整数类型列表中的值的所有结果。这是我尝试过的:
intList
-整数
result
列表-对象类型
strList
列表-对象类型列表
intList.ForEach(iInt =>
{ strList.Add(result.ElementAt(iInt).ToString()); }
);
不使用foreach,即在单个lambda表达式中,是否可以做到这一点?
此LINQ表达式等效于您的ForEach
语句(假定strList
最初为空):
strList = intList.Select(i => result.ElementAt(i).ToString()).ToList();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句