var query = from C in db.clients
join O in db.orders on c.clientid equals O.clientid
join P in db.products on O.productid equals P.productid
select new {C,O};
Je souhaite effectuer une recherche basée sur la jointure ci-dessus. L'entrée param pourrait êtrejointure dynamique dans linq 0 C#
C.ClientID et/ou P.ProductName et/ou P.ProductType et/ou O.ShippingType
Comment puis-je construire une clause de recherche dynamique?