10
Is it poor design to have a class containing a collection of itself like in a List<> for C#? Why is this and what is a better approach and why?
EDIT: More specifically, I have a class called Product and a method in the class called GetProducts() that returns a List collection. It good be grabbing the products from a database, flat file, or xml... not sure yet.
Thanks!