public IEnumerator <Row> GetEnumerator() { // Ensure the row list is up to date. EnsureRowIndexListCurrent(); var enumerator = RowIndex.GetEnumerator(); return(new RowEnumerator(this, enumerator)); }