private IEnumerable<ComboBox> YieldComboBoxes(ComboBox[] boxes) { foreach (ComboBox cb in boxes.Where(b => b.SelectedIndex == 0)){ yield return cb; } }