score:2

Accepted answer

the enumerable.where takes a func(of tsource, boolean) as argument and your passing a string.

(update)

didn't catch the dynamic library part ... sorry. i think you need to do this:

dt.asqueryable() 

because the extension methods on the library are defined as:

<extension()> _
public function where(byval source as iqueryable, byval predicate as string, 
                      byval paramarray values() as object) as iqueryable

Related Query

More Query from same tag