我想更改linq查询结果中的记录。如何?
我的疑问:
var results = (from myTable in db.MyTable
where //some condition here
orderby myTable.Count descending
select new QueryResult()
{
Title = files.Title,
}).AsQueryable();
执行查询后,我想在每条记录上更改QueryResult的Title属性,但我不知道怎么做?
results = results.???
答案 0 :(得分:2)
只需在结果上使用foreach
答案 1 :(得分:1)
要使用FOREACH循环更新LINQ结果,我首先创建本地'列表'变量,然后使用FOREACH循环执行更新。该值以这种方式更新。