0

所以在我的页面上,我有两个日期框,用户可以在其中选择一个日期和日期。问题是当我输入例如以下内容时。我得到的项目实际上日期大于 2012 年 5 月 4 日,根据以下情况,这不应该发生。

基本上我想要实现的是

  • 如果输入起始日期,则日期 >= 起始日期
  • 如果输入了日期,则日期 <= 到日期
  • 如果两者都输入,则 date >= from date and date <= to date
4

1 回答 1

1

发生这种情况是因为如果列表中的任何项目小于 05/04/2012 ,您cl.claimStatus.Any将返回。因此,您的陈述将如下所示:trueclaimStatus

filteredClaims = filteredClaims.Where(c1=>true);

...因此归还一切。

于 2012-05-07T23:33:44.357 回答