使用亚音速3的linq

本文关键字:linq 亚音速 | 更新日期: 2023-09-27 17:57:39

如何在评论中定义此任务请帮助我…

var qry = DB.Select.From("EventListing").OrderDesc("CreatedOn").Where("StartTime", Comparison.GreaterThan,
SelectedDate.AddDays(-1));
// TODO LIMIT TO TOP (based on Max) RESULTS
// where StartTime is the same date as SelectedDate
//qry.TopSpec = "5";
var events = qry.ExecuteTypedList<EventListing>();

使用亚音速3的linq

不完全清楚这个问题,但如果您只是在寻找前X个结果,那么请使用Take()方法。MSDN页面。对于您的示例,用法为:

var qry = DB.Select.From("EventListing").OrderDesc("CreatedOn").Where("StartTime", Comparison.GreaterThan, SelectedDate.AddDays(-1)).Take(5);