2008-09-16 105 views

回答

86
List<int> list = new List<int>() { 1, 2, 3, 4, }; 
IQueryable<int> query = list.AsQueryable(); 

如果你沒有看到AsQueryable()方法,添加一個using語句System.Linq

+1

如果你有興趣的話,你可以做很長的路要走:從q中查詢選擇q或list.Select(q => q)都會讓你成爲IQueryable 2011-01-24 15:02:40

10

使用AsQueryable<T>()擴展方法。

+5

這是一個昂貴的操作嗎?在List上AsQueryable? – Eatdoku 2012-05-16 21:01:55

相關問題