update multiple elements at once LINQ

Or you can convert it to ToList() and use ForEach method.

users.ToList().ForEach(u => u.MyProp = false);

to update more than one properties

users.ToList().ForEach(u =>
                      {
                         u.property1 = value1;
                         u.property2 = value2;
                      });

Or like this

(from u in context.Users where u.Name == "George" select u).ToList()
.ForEach(u => u.MyProp = false);

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)