Ejemplo n.º 1
0
        public virtual TList <T> Copy()
        {
            TList <T> list = new TList <T>();

            foreach (T local in Items)
            {
                T item = (T)ListBase <T> .MakeCopyOf(local);

                list.Add(item);
            }
            return(list);
        }
Ejemplo n.º 2
0
        public virtual void CopyTo(TList <T> copyTo)
        {
            ArrayList list = new ArrayList();

            foreach (T local in copyTo)
            {
                list.Add(local.ToString());
            }
            foreach (T local in Items)
            {
                T item = (T)ListBase <T> .MakeCopyOf(local);

                if (list.IndexOf(item.ToString()) < 0)
                {
                    copyTo.Add(item);
                }
            }
        }