所以我有這個LINQ查詢,在一個自定義的結尾選擇有點兒像這樣:通過沒有特定類型的IQueryable迭代?
select new { this1 = table.this1, this2 = othertable.this2 }
從控制器,可查詢的呼叫看起來是這樣的:
ViewData["these"] = theRepo.GetAllThese(someVar, anotherVar);
現在,當我通過這對我的看法,因爲它不是強類型我怎麼能遍歷它與foreach,我怎麼能把它作爲IQueryable或列表,如果我不知道它是什麼?
...是這樣的嗎?
IQueryable<???> these = ViewData["These"];
foreach (var this in these) {...
只需要知道'???'我認爲。
'var these = ...'? – 2009-12-02 12:55:15
var無法成爲返回類型:) – Webleeuw 2009-12-02 13:01:44
GetAllThese()'的返回類型是什麼? – 2009-12-02 13:09:44