У меня есть два спискапересекаются в двух списках результатов в пустом списке
List<clsEntity> usersWithNPIRCodingPermission // It has count 159
List<clsEntity> usersWithRaiseReq // It has count 219
При выполнении пересекаются на них (есть 55 записей, но мой ниже линии становится пустой список)
List<clsEntity> users = usersWithRaiseReq.Intersect(usersWithNPIRCodingPermission).ToList();
Почему результирующий список users
пуст?
Это действительно правильный код? Вы говорите о пересечении, но вы используете метод 'Except', а не' Intersect'. –
Выполняет ли 'clsEntity'' IEquatable '? Если нет, это будет только 'ReferenceEquals' для каждого элемента. Вы должны обязательно опубликовать [mcve], чтобы мы могли помочь. –
Являются ли дополнительные 60 экземпляров только повторами других экземпляров в списке? – David