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” ...
如何更新列表并继续在本地使用?
答案 0 :(得分:0)
collection.ToList().ForEach(c => c.PropertyToSet = value);
使用collection.ToList()。ForEach(c => {c.Property1ToSet = value1; c.Property2ToSet = value2;});