Dynamique LINQ sur IEnumerable?

Dire que j'ai besoin de filtrer une liste générique avec une requête dynamique (List<string> l; var x = l.Where(*dynamic query*))

Comment pourrais-je le faire à l'aide de LINQ? (Actuellement à l'aide d'un filtre de ligne sur un dataview)

J'ai vu un l'affichage par scott g: mais il semble ne pas fonctionner avec les objets qui utilisent IEnumerable (générique listes incluses)

Quelqu'un peut-il offrir des idées?

OriginalL'auteur maxp | 2009-01-27