我有我的模型电影,并且有一个名为评级(计算平均值)的属性,我正试图从视图中获得该模型中10个最高评级条目。我已经在视图中定义了模型并且可以访问它但是我从那里丢失了。 此外,我想知道之后是否有可能获得与上述10个条目相关的评级。
答案 0 :(得分:1)
您应首先按评分排序列表,然后取得前10个元素。 我假设您的模型包含电影列表,并且Movie对象具有Rating属性。如果是这种情况,您的代码应如下所示:
var yourList=Model.MovieList.OrderBy(x=>x.Rating).Take(10);
答案 1 :(得分:0)
我不知道,但也许这有助于你:
var list = yourQuery.Take(10);
这需要前10个元素