Linq to SQL – 返回前n行
我想使用Linq返回前100个logging。
使用延伸方法。
var query = db.Models.Take(100);
你想用Take(N);
var data = (from p in people select p).Take(100);
如果你想跳过一些logging,你可以使用跳过,它会跳过第一个N号码:
var data = (from p in people select p).Skip(100);
按顺序排列的示例:
var data = (from p in db.people orderby p.IdentityKey descending select p).Take(100);
使用Take()
扩展名
例:
var query = (from foo in bar).Take(100)