Linq to sql 更改linq查询结果值';在执行查询、筛选等之后

Linq to sql 更改linq查询结果值';在执行查询、筛选等之后,linq-to-sql,c#-4.0,Linq To Sql,C# 4.0,我想更改linq查询结果中的记录。怎么做 我的问题是: var results = (from myTable in db.MyTable where //some condition here orderby myTable.Count descending select new QueryResult() {

我想更改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.???

只需使用on results

只需使用on results

使用FOREACH循环更新LINQ结果,我首先创建本地“list”变量,然后使用FOREACH循环执行更新。值以这种方式更新。

要使用FOREACH循环更新LINQ结果,我首先创建本地“list”变量,然后使用FOREACH循环执行更新。值以这种方式更新。

是的,但是没有其他方法可以使用基于linq方法的查询执行此操作?是的,但是没有其他方法可以使用基于linq方法的查询执行此操作?链接仍处于断开状态链接已删除。链接仍处于断开状态链接已删除状态。