У меня есть 2 списка, имена которых являются listA и listB.Как удалить строки из списка из другого списка?
Я хочу, чтобы удалить строки в LISTB, которые находятся в lišta, но я хочу сделать это таким образом:
если lišta содержит: «бар», «бар», «бар», «Foo» и LISTB содержит: «бар»
удаляет только 1 бар и результат будет: «бар», «бар», «Foo»
код, который я написал удаляет все «бар»:
List<string> result = listA.Except(listB).ToList();
ли сохранить некоторые из первоначального списка в порядке материи? – hatchet