2010-07-09 3 views
0

내 ASP.NET MVC 2 C# 웹 응용 프로그램에서 Iqueryable을 반환하는 메서드가 포함 된 리포지토리가 있습니다. 내 컨트롤러가 이것을 호출하여 SQL 변수에 linq을 실행하도록 변수를 넘겨줍니다. 돌아 오는 iqueryable이 아무것도 반환하지 않았는지/컨트롤러에 무엇이 들어 있는지 확인할 수 있습니까? 그것은 null이 반환됩니다 Basiclly 확인합니까?메서드가 Iqueryable을 반환하는지 확인하는 방법 anyhting을 반환합니다.

내 인생에서 나는 그것을 이해할 수 없다. 나는 그것을하기 쉽다는 것을 짐작하고 있기 때문에 실망 스럽다 !!

감사합니다,

답변

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

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

귀하의 스타! 그것은 내가 뭘했는지 정확히 아니었지만 나는 그것을 나의 필요에 적응 시켰고 잘 동작한다. – SimonGates

관련 문제