Поиск и изменение в лист боксе - C#
Формулировка задачи:
Есть список List и ListBox.
У listbox у item'ов есть свойство bold типа bool. То есть которое выделяет жирным шрифтом item.
item'ы которые нужно выделить есть в списке List.
Как пройтись по листбоксу и выделить итемы которые есть в List'е?
Решение задачи: «Поиск и изменение в лист боксе»
textual
Листинг программы
bool Exists(Item item, List<Item> items)
{
for (int i = 0; i < items.Count; i++)
if (items[i] == item)
return true;
return false;
}
void SomeMethod()
{
List<Item> items = new List<Item>();
foreach (Item item in listBox.Items)
if (Exists(item, items))
item.Bold = true;
}