c# - 根据最新的日期时间获取列表项

标签 c# asp.net linq datetime

我用这段代码抓取文章。

List<view_M04FrontpagesEntity> fList = new view_M04FrontpagesService().GetByCategoryId(0);

var article = new M02ArticlesService().GetById(fList.First<view_M04FrontpagesEntity>().M02ArticleId);

我想用最新的 article.UpdatedDate 获取文章,如何最好地使用 linq 或其他方法做到这一点?

最佳答案

使用 MaxBy 方法提供我的 MoreLinq

List<view_M04FrontpagesEntity> fList = new view_M04FrontpagesService().GetByCategoryId(0);

var newest = fList.MaxBy(article => article.UpdatedDate);

关于c# - 根据最新的日期时间获取列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15409382/

相关文章:

c# - ASP.NET 网站在生产服务器上性能缓慢

jquery - 回发后 CSS 样式未重新应用于 jQuery 对话框

c# - 通过 linq 在 iphone 中的 Monotouch/Xamarin 上获取 IP 地址

c# - 如何将 XML 字符串读入列表或任何集合

c# - 什么时候在 C# 中使用@?

c# - 如何使用 ProcessStartInfo 运行批处理文件?

c# - 匿名方法 vs 扩展方法 vs Lambda 表达式 vs Linq

c# - 如何在 html 按钮单击时连接服务器端编程 (c#)

asp.net - Asp 将查询放入数组并在不刷新页面的情况下通过它

c# - 如何使用 linq 进行计数和分组