उदाहरण:कुछ .NET Framework क्लासेस जेनरिक्स का उपयोग क्यों नहीं कर सकते हैं?
System.Web.Security.MembershipCollection
लागू करता IEnumerable
और नहीं IEnumberable<T>
। यह बाद में लागू क्यों नहीं करता है, जब ऐसा लगता है कि यह बेहतर होगा (उदा। LINQ का उपयोग करें)?
या, क्या यह आवश्यक नहीं है?
यह कितना प्रदर्शन हिट होगा? –
@ क्रिस: 'कास्ट' के साथ बहुत छोटा, और 'ऑफ टाइप' के साथ बहुत ही मामूली (क्योंकि टाइपिंग जांच दो बार की जाती है)। –