Используйте Contains
:
int[] ids = { 1, 2, 3, 4, 5};
var query = db.myTable.Where(item => ids.Contains(item.ID));
или в синтаксисе запроса:
int[] ids = { 1, 2, 3, 4, 5};
var query = from item in db.myTable
where ids.Contains(item.ID)
select item;
Я думаю, что ответ лежит где-то в этих строках ...
Array a = {1,2,3,4,5}
...WHERE a.Contains(ID)