public SudokuBoard Clone() { var retval = new SudokuBoard(NumbersPerUnit); for (int i = 0; i < Rows.Count; i++) { for (int j = 0; j < Columns.Count; j++) { retval.GetCell(j, i).Number = this.GetCell(j, i).Number; } } return(retval); }
public SudokuBoard Clone() { var retval = new SudokuBoard(NumbersPerUnit); for (int i = 0; i < Rows.Count; i++) { for (int j = 0; j < Columns.Count; j++) { retval.GetCell(j, i).Number = this.GetCell(j, i).Number; } } return(retval); }