public LongHashtableEntry Next()
{
if (entry == null) {
while ((index-- > 0) && ((entry = table[index]) == null));
}
if (entry != null) {
LongHashtableEntry e = entry;
entry = e.next;
return e;
}
throw new InvalidOperationException(MessageLocalization.GetComposedMessage("inthashtableiterator"));
}