如何将foreach转换为linq以获取元素

本文关键字:linq 获取 元素 转换 foreach | 更新日期: 2023-09-27 18:09:37

如何将下面的foreach转换为linq?我需要得到元素

foreach (var x in LoadData)
                item.Comments = x.Inventory.Comments;

如何将foreach转换为linq以获取元素

也许,您想使用Select函数:

LoadData.Select(x => x.Inventory.Comments);
编辑:

如果你想获得最后一个元素,你可以使用Last函数:

LoadData.Select(x => x.Inventory.Comments).Last();

LoadData.Last().Inventory.Comments;