【发布时间】:2020-04-15 22:56:00
【问题描述】:
在 C# 中,有两组扩展方法(例如 Where)在 IEnumerable 和 IQueryable 之上工作。其中哪些用于操作内存中的对象,哪些用于处理数据库。?请帮忙
【问题讨论】:
-
IEnumerable和IQueryable都可以与任何类型的集合一起使用,无论是在内存中还是在内存中。但在实践中,IQueryable更常用于数据库,因为它具有更好的机制来处理外部数据源。
标签: c# .net extension-methods ienumerable iqueryable