Tuesday 15 June 2010

linq - Does Object implement the IEnumerable interface C#? -


कहो मेरे पास निम्न कोड है:

  सिस्टम का उपयोग कर; System.Linq का उपयोग कर; System.Collections.Generic का उपयोग कर; सार्वजनिक वर्ग डेवलपर {सार्वजनिक स्ट्रिंग नाम; सार्वजनिक स्ट्रिंग भाषा; सार्वजनिक एह आयु; } डेवलपर्स {नया डेवलपर {नाम = "पाओलो", भाषा = "सी #"}, नया डेवलपर {नाम = "मार्को", भाषा = "सी #") }, नया डेवलपर {नाम = "फ्रैंक", भाषा = "VB.NET"}}; डेवलपर में var डेवलपर्स का उपयोग कर सीएसएचआरपी = डी जहां डी। भाषा == "सी #" चुनें d.Name; Foreach (डेवलपर्स में विभिन्न आइटम का उपयोग कर सीएसएचआरपी) {Console.WriteLine (आइटम); }}}   

मैंने स्पष्ट रूप से IEnumerable & lt; T & gt; इंटरफ़ेस लागू नहीं किया है। मेरा प्रश्न यह है कि क्लाइंट से आईएनइन्मेरेबल इंटरफ़ेस को लागू करने वाले प्रकारों के उदाहरण होंगे, लेकिन इस स्थिति में यह डेवलपर क्लास का एक उपयोगकर्ता परिभाषित प्रकार है

नमूना कोड LINQ से माइक्रोसॉफ्ट में लिया जाता है। NET Framework Book ।

(जो कि डेवलपर [] संकेतन, कार्यान्वयन IEnumerable

No comments:

Post a Comment