Linq pour mettre à jour une collection avec des valeurs d'une autre collection?

J'ai IQueryable<someClass> baseList

et List<someOtherClass> someData

Ce que je veux faire est de mettre à jour les attributs de certains éléments dans baseList.

Pour chaque élément de someData, je veux trouver l'élément correspondant dans baselist et de mettre à jour une propriété de l'élément.

someOtherClass.someCode == baseList.myCode

puis-je faire un peu de type de jointure avec Linq et définir baseList.someData += someOtherClass.DataIWantToConcantenate.

Je pourrais probablement le faire par itération, mais est-il une fantaisie Linq façon, je peux le faire en seulement quelques lignes de code?

Merci pour les conseils,
~ck à San Diego

source d'informationauteur Hcabnettek | 2009-07-21