У меня есть System.Timers.Timer
, который обновляет мои компоненты приложения win form каждые 5 секунд.
У меня есть comboBox и глобальный список IEnumerable<Person>
, который также обновляется за 5 секунд.Мне нужно добавить имя человека в выпадающий список.Если имя уже есть в списке, я не должен добавлять.
Как я могу продолжить?Вот код внутри события таймера.Это добавляет несколько раз, и я не уверен, что сделать это с foreach,
возможно IEnumareble
интерфейс имеет более простой способ.
foreach (Persons person in personsList)
{
comboBox.Items.Add(person.Name);
}