У меня есть два списка на основе других объектов.Список фильтров на основе другого списка
List<Emyployee> emyployeeList;
List<Display> displayEmployeeList;
У обоих из них есть идентификаторы сотрудников, но во втором списке есть только некоторые из них. Я хочу отфильтровать employeeList, что у меня есть все id этого arent в displayEmployeeList.
как я могу это сделать?
Вы пробовали что-нибудь до сих пор? Если да, пожалуйста, предоставьте нам свою работу. – ckruczek
Да, я пробовал это, но, очевидно, он не работает: newEmyployeeList = emyployeeList.FindAll (x => x.id! = DisplayEmployeeList [0] .id); –
Хорошо, да, конечно, это не правильный способ сделать это. Потому что вы просто заботитесь о первом элементе 'displayEmployeeList'. Первым очевидным решением было бы сделать две петли foreach. Другим возможным решением, которое вы могли бы предпринять для учетной записи, было бы использовать [Zip] (https://msdn.microsoft.com/en-us/library/vstudio/dd267698%28v=vs.100%29.aspx) – ckruczek