public bool ProcessEntry( BlockDBEntry entry ) { if ( selector( entry ) ) { result.Add( entry ); count++; if ( count >= max ) { return false; } } return true; }