Entonces, ¿solo quiere combinar el primer elemento de la lista de manzanas con el primer elemento de la lista de tigres?
Si es así, y si está utilizando .NET 4, puede utilizar Zip
:
var results = apples.Zip(tigers, (apple, tiger) =>
new { apple.Colour, tiger.StripeCount });
Si usted no está utilizando .NET 4, puede utilizar nuestra aplicación de Zip
en MoreLINQ.
Si quería hacer coincidir las manzanas con los tigres de alguna otra manera, es probable que quieren usar una combinación:
var results = from apple in apples
join tiger in tigers on apple.Name equals tiger.Name
select new { apple.Color, tiger.StripeCount };
cuáles son las propiedades hay en el Apple y Triger – anishMarokey