为了账号安全,请及时绑定邮箱和手机立即绑定

获取列表中每年的第一个可用项目

获取列表中每年的第一个可用项目

C#
ABOUTYOU 2021-06-30 13:45:19
我有一个日期列表,我想检索每年的第一个现有项目。问题是它并不总是包含一月一日的项目。下面的代码暂时获取所有内容,但如果缺少一天,则不会显示一整年。foreach (var index in pModel.IndexData){    if (index.Date.ConvertToDateTime().Day == 02 && index.Date.ConvertToDateTime().Month == 01)         {            yearlyIndex.Add(index);         }}日期外观的示例。2000-01-012000-02-032001-03-11...等我怎么能这样我总能得到正确的项目?在这个例子中,我总是想得到 row1 和 row3。我可以用一堆 if 语句创建一个循环并添加月和年的天数,但我想用 linq 或 lambda 来处理这个问题。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 144 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信