private static int? GetSelectedResultIndex(int? lastSelectedResult, IList<IAssessmentResult> results) { if (lastSelectedResult.HasValue && lastSelectedResult < results.Count - 1) { return lastSelectedResult + 1; } // Select new box return null; }