Сравнить два списка без учета регистра

user1323

Client
Регистрация
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());//смотрим что получилось
 

user1323

Client
Регистрация
24.07.2016
Сообщения
8
Благодарностей
1
Баллы
3
Получилось сделать только через циклы
 

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