public bool Find(int key, out IntEnumerator e) { KeyWalker kw = Encode(key); e = new IntEnumerator(this); return(base.Find(ref kw, e)); }
public IntEnumerator FindAtLeast(int key) { KeyWalker kw = Encode(key); IntEnumerator e = new IntEnumerator(this); base.Find(ref kw, e); return(e); }
public IntEnumerator FindExact(int key) { KeyWalker kw = Encode(key); IntEnumerator e = new IntEnumerator(this); if (!base.Find(ref kw, e)) { return(null); } Debug.Assert(e.IsValid); return(e); }