그래서이 LINQ 쿼리는 다음과 같이 사용자 지정 select에서 끝납니다.특정 유형의 IQueryable을 반복할까요?
select new { this1 = table.this1, this2 = othertable.this2 }
컨트롤러에서이 쿼리를 호출하면 다음과 같이 보입니다.
ViewData["these"] = theRepo.GetAllThese(someVar, anotherVar);
이제 이것을 전달하면 내 견해로 강하게 입력되지 않았기 때문에 foreach를 사용하여 어떻게 반복 할 수 있습니까? Iqueryable 또는 List로 캐스팅 할 수 있습니까?
...이게 뭔가?
IQueryable<???> these = ViewData["These"];
foreach (var this in these) {...
'???'에 넣을 내용을 알아야합니다. 나는 생각한다.
'var these = ...'? –
var는 결코 반환 유형이 될 수 없습니다 :) – Webleeuw
'GetAllThese()'의 returntype은 무엇입니까? –