public virtual void Clear()
{
int N = 1 << power;
if (keys != null)
{
for (int i = 0; i != N; ++i)
{
keys[i] = EMPTY;
}
if (values != null)
{
for (int i_1 = 0; i_1 != N; ++i_1)
{
values[i_1] = null;
}
}
}
ivaluesShift = 0;
keyCount = 0;
occupiedCount = 0;
}