public void Dispose() { htable = null; }
public KV(int h, KEY k, VAL v, BurlyHashTable <KEY, VAL> p) { parent = p; _key = k; _val = v; hash = h; }
int index = -1; // MoveNext() is always called before the enumeration begins public Enumerator(BurlyHashTable <KEY, VAL> htable) { this.htable = htable; }
public KV(int hash, KEY k, BurlyHashTable <KEY, VAL> p) : this(hash, k, default(VAL), p) { }