как отделить идиентичные строки в списках?

  • Автор темы Автор темы igzdizain
  • Дата начала Дата начала

igzdizain

Client
Регистрация
16.05.2015
Сообщения
500
Реакции
15
Баллы
18
есть 2 списка.в певром списке строки например вася
петя
коля
витя
во втором списке строки
петя
коля
витя

и прочие строки которых нет в первом листе.так вот.как мне отделить в отдельный лист новые строки,которых нет в первом списке? тоесть убрать из вотрого списка значения которые совпадают со строками первого списка?
надеюсь понятно изъяснился
 
тоесть новые значения из второго списка которых нет в первом списке вынести в отдельный список.тоесть типа проверить строки из вотрого списка на совпадение со строками первого
 
C#:
Развернуть Свернуть Копировать
IZennoList sourceList1 = project.Lists["SourceList1"]; // исходный список, с которым будем сверяться (первый список в Вашем случае)
IZennoList sourceList2 = project.Lists["SourceList2"]; // исходный список, который будем сверять (второй список в Вашем случае)
IZennoList destList = project.Lists["DestList"]; // список с результатами

destList.AddRange(sourceList2.Except(sourceList1));
 
  • Спасибо
Реакции: igzdizain
спасибо,а куда этот код ставить? в экшн c# ?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)