Exemplo n.º 1
0
        public override Obj Remove(Obj obj)
        {
            if (!Contains(obj))
            {
                return(this);
            }

            NeTreeSetObj treeSet = new NeTreeSetObj(elts, hashcodes, 0, elts.Length);

            return(treeSet.Remove(obj));
        }
Exemplo n.º 2
0
        public override Obj Insert(Obj obj)
        {
            if (Contains(obj))
            {
                return(this);
            }

            NeTreeSetObj treeSet = new NeTreeSetObj(elts, hashcodes, 0, elts.Length);

            return(treeSet.Insert(obj));
        }