Сравнить 2 листа - C#

Узнай цену своей работы

Формулировка задачи:

Доброй ночи-утра всем. Глупый наверно вопрос... Вообщем допустим у нас есть 2 List<string>. Нам надо сначала добавить недостающие записи из list2 в list1, а потом из list1 удалить записи, которых нет в list2. В голову ничего кроме банального поочерёдного прохода по значениям листа не пришло, нет ли более гуманного способа?

Решение задачи: «Сравнить 2 листа»

textual
Листинг программы
var newlist2 = list1.Union(list2);
var newlist1 = list1.Intersect(list2);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы