public override String ToString() { char[,] curr_board = new char[Rows(), Columns()]; for (int r = 0; r < Rows(); r++) { for (int c = 0; c < Columns(); c++) { if ((fallingBlock is object) && fallingBlock.IsAt(r, c)) { curr_board[r, c] = fallingBlock.CellAt(r, c); } else { curr_board[r, c] = board[r, c]; } } } return(StringToMatrix.Inverse(curr_board, Rows(), Columns())); }
public override String ToString() { return(StringToMatrix.Inverse(blocks, rows, cols)); }
public override string ToString() { return(StringToMatrix.Inverse(this.blocks, this.Rows(), this.Columns())); }
public override string ToString() { return(StringToMatrix.Inverse(blocks, Rows(), Columns())); }