2010-12-22 52 views
1

是否可以动态地buld和执行LINQ表达式?即我有我想使用LINQ查询项目的集合,但我想在运行时创建的LINQ语句并执行LINQ查询,我的收藏是这样的:如何执行动态LINQ表达式

var myLINQExpression = GetLINQStatementFromFile(queryListFile); 

var queryResult = myCollection.Where(myLINQExpression); 
+0

queryListFile是一个包含lambda表达式列表的XML文件,例如 x => x.Name ==“John” – ihatemash 2010-12-22 17:53:35

回答