c# - LINQ-to-SQL 查询何时执行?

标签 c# .net linq linq-to-sql linq-to-entities

我只是想确认... LINQ-to-SQL 查询在被枚举之前永远不会执行(访问数据库),对吧?

有谁知道这对于 LINQ-to-Entities 是否相同?

谢谢!

最佳答案

是的,这叫做Deferred Execution .

关于c# - LINQ-to-SQL 查询何时执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1215205/

相关文章:

c# - 在 C# 中创建数据透视表

c# - AsyncWaitHandle.WaitOne 会阻塞 CLR 线程吗?或者它是否创建一个 I/O 完成端口?

c# - 为什么我在创建 TIFF 时在我的服务器上收到异常?

c# - NET CF 上的线程安全调用

c# - 在 EF 4.1 中加载所有导航属性及其子属性的最佳方法是什么

c# - LINQ中 `is`和 `as`的性能差异

c# - 有没有办法跨多行跨越长方法名称?

c# - 在搜索中输入空值的 SQL 多条件查询没有给出任何结果

.net - 设置窗口顶部、左侧、宽度和高度并且仅重绘一次

.net - 循环引用和 WCF