首先定義 IEnumerable 與 IQueryable 這兩個 Interface 主要是兩種應用,
IEnumerable:用於列舉記憶體中的資料,IEnumerable<T> 只是變成泛型,並有很多 Enumerable 擴充方法可用。
IQueryable:用於列舉自訂資料來源的資料,IQueryable<T> 只是變成泛型,並有很多 Queryable 擴充方法可用。
首先定義 IEnumerable 與 IQueryable 這兩個 Interface 主要是兩種應用,
IEnumerable:用於列舉記憶體中的資料,IEnumerable<T> 只是變成泛型,並有很多 Enumerable 擴充方法可用。
IQueryable:用於列舉自訂資料來源的資料,IQueryable<T> 只是變成泛型,並有很多 Queryable 擴充方法可用。