2010-07-09 84 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