2

人们对时隙数据结构有什么建议?

我有许多活动,我打算将它们显示在数据网格中,以天为列,以时间段为行。这向我建议了一个时隙数据结构,对于我想要使用的每个值(例如时隙 ID 和剩余时隙数),在五天(列)中具有 5 个属性。

所以...

  • 房产 Day1ID
  • 物业 Day1Slots
  • 属性 Day2ID
  • 物业 Day2Slots
  • 属性 Day3ID
  • 物业 Day4Slots
  • ETC

然后每个 TimeSlot 结构将是一个特定的时间......比如 9:00 和之后每个小时的另一个。然后我会有一个时间段结构列表,这些结构将自动绑定到数据网格。

我在这里开拓新领域,如您所见,我不太清楚该做什么/如何做?

欢迎所有建议,

谢谢

4

2 回答 2

1

创建一个这样的结构:

struct DayInfo
{
    int ID;
    int[] Slots;
}

然后有一个列表来存储您的所有数据,可以轻松绑定到 2 个嵌套中继器。

于 2009-04-29T10:57:43.950 回答
0

我不会硬编码时间段和日期。我会把它们放在一个矩阵中。一个矩阵,例如 5 列代表天数,例如 24 行代表时间段。

于 2009-04-27T11:13:19.013 回答