c# - `Any()` 是否强制执行 linq?

标签 c# entity-framework

我有一个 linq to entity 查询。

Any() 会强制执行 linq(就像 ToList() 一样)吗?

最佳答案

MSDN上有很好的文章Classification of Standard Query Operators by Manner of Execution其中描述了 LINQ 的所有标准运算符。正如您从表中看到的那样,Any 会立即执行(就像所有返回单个值的运算符一样)。如果您对运算符的执行方式有疑问,可以随时引用此表。

关于c# - `Any()` 是否强制执行 linq?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14702472/

相关文章:

c# - 尝试异步方法失败

sql - LINQ to Entities 实体化错误

c# - 如何将字节 [] 写入 Excel 文件?

c# - 表单提交后如何从输入掩码中删除文字?

c# - 在遵循数据库优先方法时,使用 [NotMapped] 将附加信息传递给 View

entity-framework - Entity Framework "Code First"未播种或创建数据库 - 没有错误

wcf - Entity Framework : Change tracking in SOA with POCO approach

c# - 如何在 F# 中返回实现 IAsyncActionFilter 的任务?

c# - 如何反序列化此 JSON?

c# - 在 ASP.NET Core SignalR 中,如何将消息从服​​务器发送到客户端?