public void ClearRowColumnBlockCandidates(int v) { SudokuRow row = Sudoku.Rows[j]; row.ClearCandidate(v); SudokuColumn col = Sudoku.Columns[i]; col.ClearCandidate(v); SudokuBlock block = Sudoku.GetBlock(i, j); block.ClearCandidate(v); }