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