private Board(Piece[,] grid) { _cursor = new Cursor(Board.GridLength); _grid = GridBuilder.CloneGrid(grid); PieceSelection = NullPieceSelection.GetInstance(); _view = new BoardView(this); IsFlipped = false; }
public Board(string[] gridLines) { _cursor = new Cursor(Board.GridLength); _grid = GridBuilder.CreateGrid(gridLines); PieceSelection = NullPieceSelection.GetInstance(); _view = new BoardView(this); IsFlipped = false; }