2

タイムスロットデータ構造について、人々はどのような提案をしていますか?

いくつかのアクティビティがあり、それらをデータグリッドに表示し、日数を列、タイムスロットを行として表示することを計画しています。これは、タイムスロットIDや残りのスロット数など、使用するすべての値に対して5日間(列)の5つのプロパティを持つタイムスロットデータ構造を示唆しています。

それで...

  • プロパティDay1ID
  • プロパティDay1Slots
  • プロパティDay2ID
  • プロパティDay2Slots
  • プロパティDay3ID
  • プロパティDay4Slots

次に、各TimeSlot構造は特定の時間になります...たとえば9:00と、その後の1時間ごとに別の構造になります。次に、データグリッドに対して自動バインドするタイムスロット構造のリストがあります。

私はここで新しい分野を探求しています、そしてあなたが見ることができるように私はそれを何/どのように行うかについてあまり明確ではありませんか?

すべての提案を歓迎します、

ありがとう

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 に答える