कस्टम संग्रह बनाम जेनेरिक एक को उजागर करने के लिए सिफारिशें क्या हैं? , उदा,सार्वजनिक संग्रह के लिए कस्टम संग्रह बनाम जेनेरिक संग्रह
public class ImageCollection : Collection<Image>
{
...
}
public class Product
{
public ImageCollection {get; set;}
}
वी.एस.
public class Product
{
public Collection<Image> Images{get; set;}
}
क्या मामलों आप एक कस्टम संग्रह बनाने पर विचार करेंगे? प्रत्येक विधि के पेशेवरों और विपक्ष क्या हैं?
छवि की एक आईएलआईस्ट का खुलासा करने की एक तीसरी संभावना होगी। –
जब मैं "संग्रह" कहता हूं तो मैं सामूहिक रूप से IList, List आदि का मतलब करता हूं। मुझे लगता है कि प्रश्न अभी भी लागू होता है भले ही इसकी सूची या IList आदि –
.NET Fx दिशानिर्देश यह इंगित करने के लिए त्वरित हैं कि एक पठनीयता पहलू भी है, कई मामलों में एक सामान्य सूची पर कस्टम संग्रह का पक्ष लेना –