j'ai deux colluectionsDéfinition d'une propriété d'une collection à une autre collection
List<Application> myApps;
List<Application> yourApps;
Ces listes ont chevauchement des données qui se chevauchent, mais ils viennent de sources différentes et chaque source des données manquantes sur le terrain.
application objet possède une propriété appelée Description de
Les deux collections ont un champ unique appelé Key
je veux voir s'il y a une solution LINQ à:
boucle à travers toutes les applications myApps et regardez la clé et voir si cela existe dans votre Applications. Si elle le fait, je veux prendre la Description propriété de cette application dans YourApps et définissez la propriété de description de l'application sur MyApps à cette même valeur
je voulais voir s'il y avait une façon lisse en utilisant lambda expressions (au lieu de devoir avoir des boucles et un certain nombre d'instructions if.)
+1 wow, c'est bon LINQ mec! – VoodooChild
cela ne compile pas. La paire n'est jamais utilisée et m et y ne sont pas reconnus sur la dernière ligne. Je pense que la dernière ligne devrait être pair.m.Description = pair.y.Description – leora
@ooo ... correct. C'est une solution simple, j'espère que cela ne me dérange pas si je le mets dedans. –