Alors voulez-vous simplement combiner le premier élément de la liste des pommes avec le premier élément de la liste des tigres?
Si oui, et si vous utilisez .NET 4, vous pouvez utiliser Zip
:
var results = apples.Zip(tigers, (apple, tiger) =>
new { apple.Colour, tiger.StripeCount });
Si vous ne l'utilisez .NET 4, vous pouvez utiliser notre implémentation de Zip
dans MoreLINQ.
Si vous voulez faire correspondre les pommes avec les tigres d'une autre façon, vous voudrez probablement utiliser une jointure:
var results = from apple in apples
join tiger in tigers on apple.Name equals tiger.Name
select new { apple.Color, tiger.StripeCount };
quelles sont les propriétés là-bas dans l'Apple et Triger – anishMarokey