自定义集合 -- 能够安全管理任何类型

来源:互联网 发布:店铺推广软件 编辑:程序博客网 时间:2024/05/16 04:25


    class MyArray<T>
    {
        //自定义集合的目标元素
        private T[] _items;


        //集合大小计数
        private Int32 _size = 0;

        //实现元素增加功能
        public void Add(T item)
        {
            _items[_size] = item;
            _size++;
        }

        //实现索引器
        public T this[Int32 index]
        {
            get { return _items[index]; }
            set { _items[index] = value; }
        }

        //实现构造器
        public MyArray()
        {
            _items = new T[100];
        }
    }

原创粉丝点击