2009-10-03 7 views
0

Quelqu'un peut-il expliquer pourquoi je reçois une erreur 'no translations to sql' dans l'instruction 'results' si GetAddresses() renvoie IList mais pas s'il renvoie IEnumerable?confus à propos de linq et IEnumerable ou IList

var addresses= GetAddresses(dataContext); 

results = results.Where(r => r.People.Any(a => Addresses.Contains(a))); 

Répondre

0

Avez-vous essayé:

results = results.Where(r => r.People.Any(a => Addresses.Contains(a))).ToList(); 
Questions connexes