public List <double[]> GetOpenTime(String market, String variety, int date) { if (!market.Equals(ID)) { return(null); } if (date < StartTime || date > EndTime) { return(null); } for (int i = 0; i < varieties.Count; i++) { OpenTimeVariety v = varieties[i]; if (v.IsCurrent(variety, date)) { return(v.GetOpenTime()); } } return(GetPeriod().OpenTime); }