У меня есть два списка, один содержит одобренный список элементов, который используется для циклического перебора элементов listbox1, чтобы увидеть, содержат ли в нем элементы из какого-либо элемента из (например, «.txt»)vb.net удаление элементов из списка, которые находятся в другом списке
Если изделие не содержит одобренного товара, оно удаляется. Проблема заключается в том, что когда я добавляю второй одобренный элемент, например «.pdf», все файлы «.txt» также удаляются из списка из-за цикла.
Любые идеи были бы оценены, чтобы исправить это, я хочу сохранить все элементы, одобренные в списке! Благодаря
For Each item As Object In Me.lstApprovedItems.Items
For i As Integer = ListBox1.Items.Count - 1 To 0 Step -1
If Not ListBox1.Items(i).Contains(item) Then
ListBox1.Items.RemoveAt(i)
End If
Next
Я использовал этот метод в конце. Отлично! http://stackoverflow.com/a/29656168/4764366 – Pez