2010-12-22 79 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

回答