В SQL вы можете написать запрос, такой как:
SELECT NAME, QUOTA, SALES FROM SALESREPS WHERE REP_OFFICE IN (11, 13, 52);
Как мне построить операцию IN set в LINQ?
Я предполагаю, что мы говорим о LINQ to Objects здесь:
var x = from s in SalesReps where new[] { 11, 13, 52 }.Contains(s.RepOffice) select s;
int[] nums = new { 11, 13, 52 }; IEnumerable<SalesRep> salesReps = MyEntities.SalesReps.Where(s => nums.Contains(s.Rep_Office));