
正文
IQueryable vs. IEnumerable
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
- IQueryable<T> extends the IEnumerable<T> interface
- IEnumerable<T> is great for working with sequences that are iterated in-memory
- IQueryable<T> allows for out-of-memory things like a remote data source, such as a database or web service
- IEnumerable<T>: loads all data into memory then filter. IQueryable<T>: filter data then loads the data into memory
- Links:
- https://www.dotnettricks.com/learn/linq/ienumerable-vs-iqueryable
- https://medium.com/@mohamedabdeen/iqueryable-vs-ienumerable-in-net-92a15a803da3









