c# – 结合时间范围

c# – 结合时间范围,第1张

概述我目前正在开发一个C#程序,我需要结合一堆时间范围.对于每个范围,我都有开始和结束时间.我找到了一个示例,其中这是在 Ruby中完成的,但不是针对C#.我基本上是在寻找时间范围联盟.我觉得使用linq可能有办法做到这一点,但我无法想出来.有任何想法吗? 所以举个例子 开始时间:1:30 结束时间:2:00 开始时间:1:45 结束时间:2:30 开始时间:3:00 结束时间:5:00 开始时间:4 我目前正在开发一个C#程序,我需要结合一堆时间范围.对于每个范围,我都有开始和结束时间.我找到了一个示例,其中这是在 Ruby中完成的,但不是针对C#.我基本上是在寻找时间范围联盟.我觉得使用linq可能有办法做到这一点,但我无法想出来.有任何想法吗?

所以举个例子

开始时间:1:30
结束时间:2:00

开始时间:1:45
结束时间:2:30

开始时间:3:00
结束时间:5:00

开始时间:4:00
结束时间:4:30

开始时间:4:45
结束时间:5:30

这一系列时间会再次出现

开始时间:1:30
结束时间:2:30

开始时间:3:00
结束时间:5:30

解决方法 你可以看看这个支持TimeRanges和交集方法的项目:

http://www.codeproject.com/Articles/168662/Time-Period-Library-for-NET

总结

以上是内存溢出为你收集整理的c# – 结合时间范围全部内容,希望文章能够帮你解决c# – 结合时间范围所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1223587.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存