Каковы рекомендации по экспорту пользовательской коллекции и общей? Custom Collection vs Generic Collection для общедоступных методов
напримерpublic class ImageCollection : Collection<Image>
{
...
}
public class Product
{
public ImageCollection {get; set;}
}
VS
public class Product
{
public Collection<Image> Images{get; set;}
}
Какие дела вы бы рассмотреть вопрос о создании пользовательской коллекции? Каковы преимущества и недостатки каждого метода?
Третьей возможностью было бы разоблачить IList of Image. –
В совокупности я имею в виду IList, List и т. Д., Когда я говорю «Коллекция». Я думаю, что этот вопрос по-прежнему применяется, даже если его для списка или IList и т. Д. –
2009-10-09 16:49:07
. Рекомендации .NET fx быстро указывают, что есть аспект читаемости, также способствующий созданию пользовательской коллекции по универсальному списку во многих случаях. –