|
1
2
老实说,我有点搞不清你到底想干什么,我不禁觉得你的解决方案“过于工程化”。
上面有一个用于存储“日期范围”的简单类(恰当地称为
编辑:
在这种情况下,下面的代码应该有用。
.NET Fiddle
你的测试用例。注意,我仍然在使用
同时请注意
|
|
|
2
1
例如,在GetDateRange()中,您只向该范围添加一个日期,其日期将设置为2018年8月13日,因此这是一件需要解决的事情,如果您的目标是在一个日期范围内找到一个日期,则可以使用Linq。为了比较范围,我还建议使用DateTime.compare To方法。请参阅下面的代码以更正错误:
|
|
|
3
1
|