2010-07-09 68 views
0

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

对于我的生活,我无法弄清楚它,这是令人沮丧的,因为我猜测,这是直截了当的做!

感谢,

回答

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

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

你的明星!这并不完全是我以后的事情,但我已经适应了我的需求,它工作正常。 – SimonGates 2010-07-09 14:39:44