El archivo de ayuda que venía con Dynamic Linq en CSharpSamples.zip no muestra ningún ejemplo de uso de contains o me gusta.¿Cómo se usa "contiene" o "me gusta" en una consulta dinámica de linq?
¿Hay alguna solución simple para hacer esto? es decir, donde (col como @col) no funciona.
Tenga en cuenta a todos los que estoy discutiendo el DYNAMIC LINQ que viene con Visual Studio en el archivo de ejemplos. En esta versión, puedo definir una consulta donde usando una cadena "mycol = @mycol". Sé de los casos simples. –
Lo que * realmente * me gustaría hacer es insertar la cadena "Me gusta" en lugar de "=" en mi cadena y tener el Dynamic Linq para analizarlo. Pero, tomaré un trabajo alrededor. Creo que la razón por la que no fue agregado es que construyeron su analizador en System.Linq.Expressions que no tiene este método. –
Para que quede claro, yo puedo hacer esto "usuario @ = 0, Contact.FirstName = @ 1" Pero no esta "usuario como @ 0, Contacto.FirstName como @ 1" Cuando éstas son cadenas, y utilizando la sintaxis de LINQ dinámica: dc.table.where (mystring, matriz) –