2010-05-12 45 views

回答

3

在LINQ-to-Objects中沒有什麼要緩存的,它只是使用一系列擴展方法調用來生成迭代器的鏈(或圖)。它不像LINQ-to-SQL,它必須在執行之前將圖形編譯爲SQL語句。

0

不,它不。因爲linq對象只是將枚舉轉換爲另一個枚舉的擴展,或者立即執行它。通過閱讀this article可以更容易地理解linq如何工作。