तो क्या आप बाघ सूची के पहले तत्व के साथ सेब सूची के पहले तत्व को जोड़ना चाहते हैं?
तो, और आप .NET 4 का उपयोग कर रहे हैं, तो आप Zip
का उपयोग कर सकते हैं:
var results = apples.Zip(tigers, (apple, tiger) =>
new { apple.Colour, tiger.StripeCount });
आप .NET 4 उपयोग नहीं कर रहे हैं, तो आप MoreLINQ में Zip
के बारे में हमारी कार्यान्वयन इस्तेमाल कर सकते हैं।
यदि आप किसी अन्य तरीके से बाघों के साथ सेब मिलान करना चाहते थे, तो आप शायद का उपयोग करना चाहते एक में शामिल होने:
var results = from apple in apples
join tiger in tigers on apple.Name equals tiger.Name
select new { apple.Color, tiger.StripeCount };
स्रोत
2010-09-24 07:02:05
क्या एप्पल और triger – anishMarokey