小编gSp*_*ado的帖子

C#.NET的区间数据类型?

我正在寻找.NET 4.0 的间隔数据类型.例如,间隔(a,b),所有点x使得a <x <= b.

我希望能够做的是创建具有以下特性的间隔:

  • 封闭和开放的
  • 无限的间隔,完全无界,右/左无界.

有了这些,我想做的事情如下:

  • 检查点是否在某个区间内.
  • 检查两个间隔是否重叠.
  • 将两个重叠间隔合并为一个间隔.
  • 检查间隔集合是否包含单个间隔.
  • 等等:)

如果我能同时处理数值数据类型和日期时间会很好.

我知道逻辑非常简单,但我认为没有理由认为我是第一个需要这样做的人.

.net c# types

23
推荐指数
5
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

types ×1