я пытаюсь сделать что-то вроде этого запроса:Смешивание LINQ к SQL со свойствами объектов в общий список
var query = from a in DatabaseTable
where listOfObjects.Any(x => x.Id == a.Id)
select a;
В принципе, я хочу, чтобы отфильтровать результаты, где a.Id равняется собственности одного из объекты в общем списке «listOfObjects». Я получаю сообщение об ошибке «Локальная последовательность не может использоваться в LINQ to SQL реализации операторов запроса, кроме оператора Contains()».
Любые идеи относительно того, как фильтровать это легко читаемым способом с помощью «содержит» или другого метода?
Заранее спасибо.
Оо ... Я был слишком поздно. :) –
Gah ... так очевидно. Спасибо, что я новичок в LINQ. – Ocelot20