Si quieres hacer algo como esto en LINQ:
var query =
db.Customers.
Where("City = @0 and Orders.Count >= @1", "London", 10).
OrderBy("CompanyName").
Select("new(CompanyName as Name, Phone)");
lo llevas claro... ya que .NET no permite realizar LINQ dinámico. Para solucionarlo existe una libreria que añadiendola a tu proyecto podras hacer cosas como la del ejemplo.
Para descargar la libreria y unos ejemplos
éste es el enlace o
este.
ArtÃculo original:
Dynamic LINQ(Parte 1: Usando la librerÃa de LINQ Dynamic)Etiquetas: .NET, LINQ, programacion
// entrada de 3Engine @
18:05
Publicar un comentario en la entrada