private void btn_GetForecast_Click(object sender, RoutedEventArgs e) { cityIDList.ForEach( delegate(City city) { if (city.name.Equals(tbx_City.Text, StringComparison.OrdinalIgnoreCase)) { owmForecast = apiHandler.GetForecast(city.id.ToString()); SetInfoBoxValues(currentTimeSegment); return; } }); }