protected Object[] BaseGetAllValues() { int n = _entriesArray.Count; Object[] allValues = new Object[n]; for (int i = 0; i < n; i++) allValues[i] = BaseGet(i); return allValues; }