我通过 linq 查询数据库的结果,已经排过序了。
比如结果有固定5条 (top 5 ) ,我想把这5条记录按照我排序后的记录赋值到数组的前5项。
因为我看到 linq 遍历结果只有 foreach 这个办法,应该怎么写?
总不能这样写吧。。。
int i=5;
foreach(var query in linq)
{
if(i==1)
{
}
else if(i==2)
{
}
...
i++ ;
}