Используйте оператор !
, например:
var ResultsOfMPD = from m in engMpdMultiSelect
where !engMpdMultiItems.Select(o => o.ENG_MPD_MYTECHNIC_TASK_NO).
Contains(m.ENG_MPD_MYTECHNIC_TASK_NO)
select m;
Кстати, вам не нужен вызов Select()
.
Вместо этого вы можете написать
var ResultsOfMPD = from m in engMpdMultiSelect
where !engMpdMultiItems.Any(o => o.ENG_MPD_MYTECHNIC_TASK_NO == m.ENG_MPD_MYTECHNIC_TASK_NO)
select m;
Или, что эквивалентно,
var ResultsOfMPD = from m in engMpdMultiSelect
where engMpdMultiItems.All(o => o.ENG_MPD_MYTECHNIC_TASK_NO != m.ENG_MPD_MYTECHNIC_TASK_NO)
select m;