繁体   English   中英

如何使用循环更新所有List <>项目,然后继续使用更新后的列表

[英]How to update all List<> items with loop, and then keep using the updated list

C#:我从EF查询输出> .ToList()创建一个列表,然后更新所有项目的字段值; 尝试使用foreach或使用for(i = ...)

这里:

for (int p = 0; p < points_list.Count; p++)
                {
                    var ppp = points_list[p];
                    ppp.pp.X_ID = labels[p];
                    points_list[p]= ppp;
                }

然后,我在字段保持为空且代码失败的相同上下文中访问“ points_list”。

如何更新列表并继续在本地使用?

collection.ToList().ForEach(c => c.PropertyToSet = value);

使用collection.ToList()。ForEach(c => {c.Property1ToSet = value1; c.Property2ToSet = value2;});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM