我存储的内容基本上相当于存储在 CSV 文件中的日志数据。它的格式<datetime>,<val1>,<val2>,
等。但是,日志文件按帐户 ID 和月份存储,因此如果您跨月份或帐户 ID 查询,您将检索多个文件。
我希望能够使用 LINQ 查询它,这样如果我可以调用logFiles.Where(o => o.Date > 1-1-17 && o.Date < 4-1-17)
. 我想我需要一些东西来检查该查询中的日期范围,并注意到它跨越 4 个月,然后导致它只检查该日期范围内的文件。
有什么方法可以做到这一点,而不涉及使用自定义IQueryable LINQ 提供程序弄脏我的手?如有必要,我可以进入那个兔子洞,但我想首先确保它是正确的兔子洞。
守着一只汪
相关分类