static String GetFestivalData(int year, int month, int day, TimeZoneValues timeZone) { if (timeZone == TimeZoneValues.Unknown) { return(null); } Console.WriteLine("Timezone is + {0}", timeZone.ToString()); DateTime date = new DateTime(year, month, day); foreach (FestivalData fest in festivalData) { String s = fest._Date[(int)timeZone]; if (DateTime.Parse(s) == date) { Console.WriteLine(fest._Festival + " " + date.ToString()); return(fest._Festival); } } return(null); }