C# Исключить из списка1 список2, очистить список1 и поместить туда результат

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
Почему не работает?
Нужно исключить из списка1 список2, очистить список1 и поместить туда результат.
C#:
var list1 = project.Lists["Список 1"];
var list2 = project.Lists["Список 2"];
var list3 = list1.Except(list2);
list1.Clear();
list1.AddRange(list3);
 

SHILY

Client
Регистрация
05.06.2016
Сообщения
258
Благодарностей
306
Баллы
63
Почему не работает?
Нужно исключить из списка1 список2, очистить список1 и поместить туда результат.
C#:
var list1 = project.Lists["Список 1"];
var list2 = project.Lists["Список 2"];
var list3 = list1.Except(list2);
list1.Clear();
list1.AddRange(list3);
Вот так сработает:-)
C#:
var zennoList1 = project.Lists["Список 1"];
var zennoList2 = project.Lists["Список 2"];

var result = zennoList1.Except(zennoList2).ToList();

zennoList1.Clear();
zennoList1.AddRange(result);
 
  • Спасибо
Реакции: bizzon

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