IEnumerable 类型如何转换成IQueryable类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IEnumerable 类型如何转换成IQueryable类型相关的知识,希望对你有一定的参考价值。

参考技术A public interface IQueryable : IEnumerable

Type ElementType get;

Expression Expression get;

IQueryProvider Provider get;

如上面的内容,IQueryable继承了IEnumerable 的,你先确定下你的IEnumerable 数据是不是其实就是IQueryable类型的???如果不是的话,就得自己去继承IQueryable接口,并实现那三个属性了。

以上是关于IEnumerable 类型如何转换成IQueryable类型的主要内容,如果未能解决你的问题,请参考以下文章

c# linq let 语句用视图模型分解成碎片

linq操作符:转换操作符

无法将类型“IEnumerable<T>”隐式转换为“ActionResult<IEnumerable<T>>”

C#中List怎么转换成hashset

“不能将类型 'System.Generic.Collection.IEnumerable<int> 隐式转换为 <int>

如何将两个 IEnumerable<T> 连接成一个新的 IEnumerable<T>?