[ C# ] - IEnumerable and IQueryable

  • 59
  • 0

 IEnumerable and IQueryable

IQueryable繼承了IEnumerable

IEnumerable  是將資料庫資料撈回記憶體後做篩選處理
IQueryable  是將查詢條件等等給資料庫在做處理

IEumerable<T> 適用於查詢本地記憶體中的( in-memory)集合,而 IQueryable<T> 適合用於查詢遠端資料的場合。