public int this[int index] { get { return(_board[BoardMath.BoxToOrdinal(_box, index)]); } set { _board[BoardMath.BoxToOrdinal(_box, index)] = value; } }
public int this[int row] { get { return(_board[BoardMath.RowColToOrdinal(row, _col)]); } set { _board[BoardMath.RowColToOrdinal(row, _col)] = value; } }