J'ai un objet Project
qui a un certain nombre de champs, dont l'un est Name
. J'ai une feuille de calcul de projets qui contient certains de ces champs, et une autre qui contient le reste. Toutefois, les deux feuilles de calcul ont le champ Name
.Fusionner deux listes d'objets qui contiennent des données différentes
Je les ai lus et rempli deux List<Project>
, remplissant seulement les champs disponibles de cette source particulière. Par exemple. un projet de liste 1 ressemble à:
{Name="MyProj", Type="Form", Priority=NULL}
Alors qu'un projet de liste 2:
{Name="MyProj", Type=NULL, Priority="High"}
Maintenant, je veux fusionner ces deux listes en une seule dans laquelle chaque objet du projet a tous ses domaines rempli, avec le champ Nom utilisé pour faire correspondre les éléments.
Comment puis-je y parvenir? Y a-t-il de bons moyens de le faire de manière concise?
Merci
Super, merci pour les suggestions. J'ai pris le premier échantillon pour fonder le mien. –