I\'m trying to query data of the form with LINQ-to-EF:
class Location { string Country; string City; string Address; … }
by
var keys = new[] { new {Country=…, City=…, Address=…}, … } var result = from loc in Location where keys.Any(k=>k.Country == loc.Country && k.City == loc.City && k.Address == loc.Address) select loc
Give this a try.