private bool SeatExistsInGrid(int column, int row) { return(column >= 0 && column < SeatGrid.GetLongLength(0) && row >= 0 && row < SeatGrid.GetLongLength(1)); }
public int GetEquilibriumOccupiedSeatCount() { int occupiedSeatCount = 0; for (int row = 0; row < SeatGrid.GetLongLength(0); row++) { for (int column = 0; column < SeatGrid.GetLongLength(1); column++) { if (SeatGrid[row, column].CurrentSeatType == '#') { occupiedSeatCount++; } } } return(occupiedSeatCount); }