如何检查方法是否返回 Iqueryable 返回任何内容

发布于 2024-09-09 06:55:19 字数 217 浏览 3 评论 0原文

在我的 ASP.NET MVC 2 C# Web 应用程序中 我有一个存储库,其中包含返回 Iqueryable 的方法。我的控制器调用它,将一些变量移交给它,以便它运行 linq to sql 查询。 如何检查返回的 iqueryable 是否已向控制器返回任何内容/包含任何内容?基本上检查它是否返回null?

对于我的一生,我无法弄清楚,这很令人沮丧,因为我猜这很容易做到!

谢谢,

In my ASP.NET MVC 2 C# web app
I have a repository that contains method that returns an Iqueryable. My controller calls this, handing over some variables to it so it an run a linq to sql query.
How can I check to see if the returning iqueryable has returned anything/contains anything to the controller? Basiclly check if it is returns null?

For the life of me i can't figure it out and it is frustrating because I am guessing that is straightforward to do!!

Thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情话难免假 2024-09-16 06:55:19
var query = db.Foos.Where( ... );

if (query.Any())
{
     ... we got something ...
}
var query = db.Foos.Where( ... );

if (query.Any())
{
     ... we got something ...
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文