public void DestroyRovers() { for (int n = rovers.Count - 1; n >= 0; n--) { Rover rover = rovers[n]; if (rover.RoverDead()) { rovers.Remove(rover); } } }