3
A
回答
8
items.Where(i=>i.sid == 123).ToList().ForEach(i=>i.sid = 456);
或者更确切地说,使用正常的foreach
foreach (var item in items.Where(i=>i.sid == 123))
{
item.sid = 456
}
编辑:对不起,我没有注意到的数据表。你不能直接查询数据表上的行(不impletement的IEnumerable)
,但你可以做这样的事情
using System.Data; //System.Data.DataSetExtensions.dll
datatable.AsEnumerable().Where(row=>row.Field<int>("sid") == 1234)
相关问题
- 1. 更新数据库时,所有记录更新为相同的值记录
- 2. 如何用Doxygen记录具有相同名称的枚举值?
- 3. 更新具有相同指数PHP数组的所有值
- 4. 更新脚本设置具有相同值的所有行
- 5. 更新具有相同值的30K行
- 6. 具有相同表值的MySQL更新
- 7. 在Access中更新查询,为具有相同ID的所有记录设置状态值相等
- 8. 实体框架如何更新具有相同值的所有实体
- 9. 如何从具有两列的表中获取记录具有相同的值?
- 10. 如何获得具有相同属性值的记录数?
- 11. 如何尽快更新所有记录?
- 12. 如何选择具有相同列值的所有用户(php)
- 13. 使用LINQ获取具有完全相同值的所有属性?
- 14. SQL更新具有不同参数的多条记录或值
- 15. Rails如何更新所有记录的列为零的记录?
- 16. 如何使用存储过程同时更新表中的所有记录(无需逐个更新记录)
- 17. 从表中选择的记录,所有其他记录具有相同的外键有一定的价值
- 18. Rails:检索列中具有相同变量值的所有记录
- 19. 选择最新的记录,如果列具有相同
- 20. 如何更新具有相同序列值的多个行
- 21. MYSQL:如何更新多个列具有相同的值
- 22. 如何获取所有对象,不包括具有相同相关字段ID值的记录的对象
- 23. Android:我如何显示具有相同标记名称的所有XML值
- 24. 更新所有记录 - 没有条件
- 25. 3条记录具有相同的ID,但使用SqlBulkCopy更改不同的列
- 26. 在javascript中更改所有具有相同id的输入值
- 27. 如何更改具有相同ID的所有元素javascript/html?
- 28. 更新具有相同值的行是否实际更新行?
- 29. 如何获得具有相同最高值的所有密钥?
- 30. XSL - 如何添加具有相同属性的所有值?
我想从数据表中选择记录。 – misho 2010-08-19 11:22:32