¿Qué método se consideraría la mejor práctica para analizar una cadena LINQ en una consulta?Analizar cadena en una consulta LINQ
O en otras palabras, qué enfoque tiene más sentido para convertir:
string query = @"from element in source
where element.Property = ""param""
select element";
en
IEnumerable<Element> = from element in source
where element.Property = "param"
select element;
asumiendo que source
se refiere a un IEnumerable<Element>
o IQueryable<Element>
en el ámbito local.
Lamentablemente, esto va a ser difícil. Espero que alguien me sorprenda y demuestre que estoy equivocado, pero no espero que suceda. – Jon
No responde exactamente su pregunta, pero muy cerca http://weblogs.asp.net/scottgu/archive/2008/01/07/dynamic-linq-part-1-using-the-linq-dynamic-query-library .aspx –
Suena como lo que www.linqpad.net haría ... pero no sé CÓMO lo hacen. –