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

时间:2010-07-09 14:17:41

标签: asp.net-mvc iqueryable

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

对于我的生活,我无法理解,这令人沮丧,因为我猜这很简单!

谢谢,

1 个答案:

答案 0 :(得分:1)

var query = db.Foos.Where( ... );

if (query.Any())
{
     ... we got something ...
}