What method would be considered best practice for parsing a LINQ string into a query?
Or in other words, what approach makes the most sense to convert:
 string query = @"from element in source
                  where element.Property = ""param""
                  select element";
into
 IEnumerable<Element> = from element in source 
                        where element.Property = "param"
                        select element;
assuming that source refers to an IEnumerable<Element> or IQueryable<Element> in the local scope.
 
     
     
     
     
     
     
    