Linq to Entity Select,排除第一个结果行?

时间:2012-10-03 19:41:28

标签: c# asp.net-mvc linq entity-framework

我有一个Linq to Entity Select语句,该语句当前正在返回数据库中的所有行。由于第一行数据包含标题信息,是否可以从结果集中排除第一行?

var surveyProgramType = surveyProgramTypeRepository
                        .Find()
                        .OrderBy(x => x.ProgramType);

2 个答案:

答案 0 :(得分:10)

使用.Skip()

var surveyProgramType = surveyProgramTypeRepository
    .Find()
    .OrderBy(x => x.ProgramType)
    .Skip(1);

答案 1 :(得分:1)

var surveyProgramType = surveyProgramTypeRepository
    .Find()
    .OrderBy(x => x.ProgramType).Skip(1);