public CacheRow[] Select(long rowNumber, long rows = 1) { CacheRow[] cacheRows = cacheReader.Select(header.IdentityCode, rowNumber, rows); if (cacheRows == null) { return(null); } else { lastReadRowNumber = rowNumber + cacheRows.Length - 1; return(cacheRows); } }