2009-08-20 9 views

Répondre

1

Je pense que c'est la façon de le faire:

IList<SomeType> result = _someCollection.Where(...).ToList(); 
0

En retournant un IList, vous évaluez la requête. La beauté de Linq2Sql est qu'il traduit votre expression en une requête sql et l'exécute sur le serveur. En retournant un IList, vous perdez cette fonctionnalité.

Rien ne vous empêche d'appeler .ToList() sur votre objet IQueryable une fois que vous avez créé votre requête. Un espoir qui aide

Questions connexes