I\'m trying to do some really dynamic querying here - preferably without invoking the compiler at runtime though.
I have a string containing a LINQ expression, e.g.<
Going from a "magic string" to code objects always involves some sort of parsing. In this case, it might be best to work with the EditableExpression library (available free from Google Code). Take your string, and format it to look like the result of serializing a series of EditableExpressions. Then, simply deserialize it and convert to an expression tree.