请教怎么在自定义类A里存储自定义类B

请问如何在自定义类A里存储自定义类B?比如publicclassMyClass{privateItem[]itemspublicItem[]Items{get{

请问如何在自定义类A里存储自定义类B?
比如
                public   class   MyClass
                {
                        private   Item[]   items;
                        public   Item[]   Items
                        {
                                get
                                {   return   items;   }
                        }
                        public   void   AddItem(Item   item)
                        {
                               
                        }
                }
public   class   Item{}

我在MyClass里想动态添加Item类,也就是用AddItem来增加一个Item,用的时候用MyClass.Items取出,如何实现?
谢谢。

[解决办法]
呵呵,不用自定义Item类,在MyClass中添加一个ArrayList属性就可以实现你的功能了。