2011-12-24 69 views
6

訪問結果從變量在代碼

作爲上述圖像中所示視圖中,當予壓在ResultsView,它打開其含有[0][1]的新列表。但是,在我的代碼中,當我編寫sessionQueryable[0]時,它表示語法錯誤。 如何訪問ResultsView中的內容?

回答

5

因爲IQueryable列表無法通過索引使用[]訪問。你需要把它變成一個IList通過索引來訪問它:

var list = user.Sessions.ToList(); 

使用IQueryable界面的一些其他方法或查詢會話,例如Skip()Take()

var first = sessionsQueryable.Take(1);   // First item 
var second = sessionsQueryable.Skip(1).Take(1); // Second item