список В. Нужно удалить все элементы в списке В, которые идентичны всем элементам в списке А.
Не подскажите самый оптимальный алгоритм или мб какую-то готовую функцию для такого? Пока что моя идея заключается в том, чтобы брать поочередно каждый элемент из списка А и сравнивать поочередно с каждым элементом списка В, пока не найдется совпадение (а совпадения может и не быть). Типа два цикла фор, один вложенный, по тупому просто
.district
мб .distinct ты имел в виду?
Hashset юзай
слушай, я чет немного не понял что мне в .where перед дистинкт писать, чтобы применить сортировку сразу по списку элементов
уже .distinct (linq) подсказали, но спасибо
Обсуждают сегодня