friend 们,
我知道如何在 LINQ 中部署和检索单个元素,但是如何更改列表中的所有属性。在下面的行中,我只能修改一条记录,我会修改几条。
_ListaAcaoMenuInfo.Where(p => p.Id_acao == id).FirstOrDefault().Id_menu = 0;
谢谢
最佳答案
使用列表的 ForEach 函数...
_ListaAcaoMenuInfo.Where(p => p.Id_acao == id).ToList().ForEach(item=>item.Id_menu=0);
关于c# - 使用 LINQ 和函数 Lamba 修改对象中的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2555195/