我已经使用Linq检查了其他帖子,包括Group by variable integer range
但我没有发现任何类似于我的问题...我试图分组整数范围,其中整数序列是不连续的.例如,如果我有一组来自1-100的连续整数然后我的设置跳过101,我想创建一条记录从记录#1和#100获取日期,其中记录#1的日期是开始日期,#100是结束日期.
每个连续整数范围都会创建一个新记录,以添加到记录列表中,以指示范围开始和结束时的日期.如果范围仅包含一个整数值(例如,整数范围从1-100,102和104-200),则单个整数范围将具有相同的开始和结束日期.
有什么建议?