2011-12-24 68 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