Есть операция дизъюнкции, т.е. объединения. Я хочу из двух списков взять только уникальные значения, но несовсем понятно как это сделать. Посмотрел Except, Intersect - это не то.
Вот для наглядности
List
//var lstRez = {"3","4"}; Вот что должно получиться в итоге, т.е. символ 4 здесь уникален в обоих списках
Вот как выглядит операция объединения графически
Ответ
Симметрическая разность множеств - это объединение разностей двух множеств, соответственно можно сделать так:
List
А также у интерфейса ISet есть метод:
void SymmetricExceptWith(IEnumerable
Комментариев нет:
Отправить комментарий