从IList <T>到IQueryable <T>

时间:2020-03-05 18:56:18  来源:igfitidea点击:

我有一个列表,我想将其包装到一个IQueryable中。

这可能吗?

解决方案

回答

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

如果看不到AsQueryable()方法,请为System.Linq添加using语句。

回答

使用AsQueryable &lt;T>()扩展方法。