- Регистрация
- 24.07.2016
- Сообщения
- 8
- Благодарностей
- 1
- Баллы
- 3
Нужно сравнить два списка, список 1 со списком 2 и оставить в списке 3 значения которых нет в списке 1.
Как сделать это чтобы не учитывать регистр, в двух списках.
Вот код с учетом регистра, как сделать без учета регистра, например чтобы было bmw = BMW?
var list1 = project.Lists["Список1"];//список 1
var list2 = project.Lists["Список2"];//список 2
var list3 = project.Lists["Список3"];//выходной список
list3.Clear();
list2.Except(list1).ToList().ForEach(s=>list3.Add(s));
return string.Join(", ", list3.ToArray());//смотрим что получилось
Как сделать это чтобы не учитывать регистр, в двух списках.
Вот код с учетом регистра, как сделать без учета регистра, например чтобы было bmw = BMW?
var list1 = project.Lists["Список1"];//список 1
var list2 = project.Lists["Список2"];//список 2
var list3 = project.Lists["Список3"];//выходной список
list3.Clear();
list2.Except(list1).ToList().ForEach(s=>list3.Add(s));
return string.Join(", ", list3.ToArray());//смотрим что получилось