/// <summary> /// Check wether a station has a desired list of facilities /// </summary> /// <param name="facilities">Facilities to check for</param> /// <returns>True, if all facilities are present</returns> public bool HasFacilities(params StationFacility[] facilities) { foreach (StationFacility facility in facilities) { if (!Facilities.Contains(facility)) { return(false); } } return(true); }
/// <summary> /// Check wether a station has a facility /// </summary> /// <param name="facility">Facility to check for</param> /// <returns>True, if the facility is present</returns> public bool HasFacility(StationFacility facility) { return(Facilities.Contains(facility)); }