WHERE IN ... в LINQ to SQL

31.10.2009 11:52 / Артём Волк / 982 просмотра / ...

Для того, чтобы был сгенерирован правильный SQL-запрос с WHERE IN ... нужно сделать несколько дополнительных действий:

var ids = new List<int> {1,2,3,4};
var result = from s in Db.Snippets
             where ids.Contains(s.Id)
             select s;