create collection of collection

H

Hemant

Hi,
I want to create collection array .
the detail for this is as below.
i have a product object
i have created a arraylist collection of product as productlist
now i want to create collection of productlist in which i can put more than
one type of productlist .
for example
i have one productlist in which i have products with veg and the i have
other productlist in which i have non veg products .
i can make a extra db trip to get veg and non veg product but all can be
done in one tirp is better.
i will fetch them in dataset and than stored to the array list .

how to do this ?
can you help me to solve this problem?

thanks,
hemant
 
G

Gregory A. Beamer

Hi,
I want to create collection array .
the detail for this is as below.
i have a product object
i have created a arraylist collection of product as productlist
now i want to create collection of productlist in which i can put more
than one type of productlist .
for example
i have one productlist in which i have products with veg and the i
have other productlist in which i have non veg products .
i can make a extra db trip to get veg and non veg product but all can
be done in one tirp is better.
i will fetch them in dataset and than stored to the array list .

how to do this ?
can you help me to solve this problem?

You really have not given enough info to "solve" the problem, but here
are some ideas you can mull around.


public class ProductList : List<Product>
{
}

public class Product
{
}

public class VegProduct : Product
{
}

public class NonVegProduct : Product
{
}

public class SuperProductList: List<ProductList>
{
}

This is just one idea. The VegProduct/NonVegProduct are not necessary if
there are no unique fields.

Another idea is to use a dictionary (or dictionary type) generic type so
you can have lists like this:

public class SuperProductList: Dictionary<string, ProductList>
{
}

You can then make the string an indicator of type of product in the
list.


Peace and Grace,


--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA

Twitter: @gbworld
Blog: http://gregorybeamer.spaces.live.com

*******************************************
| Think outside the box! |
*******************************************
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top