2011-12-20 60 views
0

我怎样才能做到这一点:字符串LINQ到的IQueryable

string queryString = @"from c in Stuffs select c"; 
IQueryable<Stuffs> q = StringToIQueryable(queryString); 
+0

也许这将有助于:http://stackoverflow.com/questions/776265/c-how-to-parse-arbitrary-strings-into-expression-trees – 2011-12-20 10:45:26

+0

我不知道你想达到什么,不过要小心。它看起来很容易sql注入。 – 0lukasz0 2011-12-20 10:51:04

回答

1

dynamic linq library从描述了如何撰写字符串的LINQ查询谓词斯科特谷。我不确定是否可以传递一个完整的linq查询,但有一些自定义解析,你应该实现你想要的!