mettre à jour plusieurs éléments à la fois LINQ

Est-il possible de propriété sur chaque élément de la Liste à l'aide de LINQ.

par exemple:

var users = from u in context.Users where u.Name == "George" select u;

foreach (User us in users){
   us.MyProp = false;
}

Est-il possible de le rendre plus propre ?

Non, ni LINQ ni LINQ to SQL, basés sur les capacités de mise à jour.
Comment définiriez-vous nettoyeur? Plus courte? Moins d'utilisation de constructions, y compris indendtation? Moins de lignes de code dans votre méthode?

OriginalL'auteur gruber | 2011-03-02