Вычесть общий список из другого
Я пытаюсь удалить список firmID из одного списка из другого. Я нея действительно понимаю linq, но я уверен, что мне нужно его использовать.
List firms = GetBusinessDevelopmentFirms(database);
List trackedFirms = GetAllCLIFirmsBeingTrackedByUser();
var result = firms.Contains(i => trackedFirms.Contains(i.FirmID));
Последняя строка нет работает и система говорит "неизвестный метод содержит (?) хотя я поставилusing System.Linq; " На вершине класса.
Моя идея состояла в том, чтобы удалить список отслеживаемых фирм из списка всех фирм, чтобы найти не отслеживаемые фирмы.
Я надеюсь это имеет смысл.