カスタム コレクションとジェネリック コレクションを公開するためのフレームワーク設計ガイドラインは何ですか? 例えば
public class ImageCollection : Collection<Image>
{
...
}
public class Product
{
public ImageCollection {get; set;}
}
VS
public class Product
{
public Collection<Image> Images{get; set;}
}