2010-12-17 7 views

答えて

2

簡単な例、

// a Product can belong to many ProductCollections 
class Product 
{ 
    // some properties 
} 

// a ProductCollection can contain many Products 
class ProductCollection 
{ 
    public IList<Product> Products { get; private set; }  
    // ... 
    // other collection properties 
} 

あなたはグループに/ジェネリックコレクションの製品を整理し、エンドユーザーが新しいコレクションを作成することを可能にすることもできます。

一部のコレクションは、ウェブサイト上に商品を表示するために使用され、他のアイテムは管理用に使用されます(人物Aは...、他の製品はB人)。 一部の商品は '在庫切れ'他の人は「更新する必要がある」コレクションなど...

このようなシナリオでは、特定のコレクションを使用して製品を検索する可能性が非常に高いでしょう。

そして、商品が属するすべてのコレクションが必要な場合は、そのための関数を書くことができます。

関連する問題