// ****************************************************************** public void CopyTo(AvlTreeSet <T> avlTree) { avlTree.Name = this.Name; avlTree._comparer = this._comparer; avlTree._count = this._count; avlTree._root = CopyTreeRecursive(_root, null); }
// ****************************************************************** public AvlNodeItemEnumerator(AvlTreeSet <T> avlTree) { if (avlTree == null) { throw new ArgumentNullException("avlTree can't be null"); } _avlTree = avlTree; }