如何遍历自定义类型列表并从另一个列表替换一个属性?

用户2948533

我有以下 2 个列表:

List<decimal>data;
List<Myclass> mylist;//MyClass has a property called MyProp which is of type decimal.

其中有人居住。现在,我想遍历 myList 并用数据列表替换每个 MyProp。我可以通过 foreach 循环来完成,但是正在寻找优雅的 LINQ 解决方案,请问有什么帮助吗?

提前致谢。

奇维拉迪斯拉夫

这是如何使用 Zip 方法完成的示例代码

public class Myclass
{
    public decimal MyProp { get; set; }
}

List<decimal> data = new List<decimal>() { 1,2,3,4,5};
List<Myclass> myList = new List<Myclass>() { new Myclass(), new Myclass(), new Myclass()};

data.Zip(myList, (dataItem, myListItem) => 
{
    myListItem.MyProp = dataItem;
    return myListItem;
}).ToList();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从另一个列表替换一个列表中间的值

Python 用另一个列表替换一个列表

如何遍历包含子对象的对象列表并创建另一个自定义对象?

如果不同,如何用另一个列表键值替换一个键值

当我用另一个列表替换一个列表时,出现问题

perl:用另一个列表替换一个子字符串列表

将自定义列表对象复制到另一个列表对象

如何一次遍历两个列表列表并将一个列表中的值替换为另一个列表?

自定义两个列表框的样式,一个在另一个内部

如何基于另一个列表的元素遍历一个列表

遍历包含另一个列表的列表,包含另一个列表的等

将动态创建的下拉列表的自定义属性值添加到另一个元素

在Android的自定义列表视图中从一个片段移动到另一个片段

Unity-如何创建自定义编辑器以动态更改另一个具有自定义大小的列表中列表的大小?

如何当点击到另一个活动发送自定义的ArrayList列表项的数据?

更新自定义变量并从另一个Jenkins作业访问它

如何用另一个元素替换一个元素?

如何用另一个替换一个html元素

如何用另一个OnClick替换一个React组件?

如何用另一个文件的值替换一个文件的值?

如何用另一个元素替换一个 HTML 元素?

如何从另一个指令更改指令自定义属性的值

使用存储在另一个列表中的自定义顺序对字符串列表进行排序

将自定义函数应用于 DF 列表,将另一个列表作为输入 - R

当自定义类型帖子与另一个自定义类型帖子有连接时,如何获取自定义类型帖子数据?

如何遍历列表,并在迭代时遍历另一个列表,并使用内部列表键值对替换上层列表的值

用另一个列表中的字符串替换一个列表中的字符串

用R中的另一个列表匹配和替换一个列表中的字符串

如何使一个地图的属性,它是在另一个列表中的新名单