Sam*_*lly 3 .net c# linq linq-to-entities linq-to-sql
我有一个查询:
db.Order.Include("OrderItem").First(r => r.Id == OrderId)
Run Code Online (Sandbox Code Playgroud)
First()并FirstOrDefault()在调用它们时立即执行(急切)。
所有返回单个不可枚举结果的标准LINQ运算符,以及不返回显式结果的标准LINQ运算符,将IEnumerable<T>立即执行。
有关LINQ运算符的完整列表,请参见按执行方式对标准查询运算符进行分类。