Вычетание списков

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

Khaan27

Client
Регистрация
06.10.2014
Сообщения
167
Реакции
25
Баллы
28
Добрый день.
Как реалзовать вычетание одного списка из другого? Что-то подобное функции array_diff в php.
Т.е. чтобы из списка 1 вычетались все строки, которые есть в списке 2 без перебора.
 
C#:
Развернуть Свернуть Копировать
IZennoList list1 = project.Lists["List 1"];
IZennoList list2 = project.Lists["List 2"];

List<string> tmpList = new List<string>();
tmpList = list1.Except(list2).ToList();
list1.Clear();
list1.AddRange(tmpList);
 
  • Спасибо
Реакции: edger, Khaan27 и Koqpe

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