public virtual object[] GetKeys() { object[] array = new object[keyCount]; GetKeys(array, 0); return array; }