【发布时间】:2011-12-22 12:02:55
【问题描述】:
我定义了一个名为 ScheduleSlot 的类 - 我在我的“调度程序”应用程序中使用每行的 ScheduleSlot 列表。但我必须有几行。是否可以有list<ScheduleSlot>?的列表?
【问题讨论】:
我定义了一个名为 ScheduleSlot 的类 - 我在我的“调度程序”应用程序中使用每行的 ScheduleSlot 列表。但我必须有几行。是否可以有list<ScheduleSlot>?的列表?
【问题讨论】:
是的,它的类型为List<List<ScheduleSlot>>。
【讨论】:
listOfLists[0] 获取第一个列表。 listOfLists[2][1] 将是第三个列表中的第二个项目。
var a = new List<List<ScheduleSlot>> ();
记住第一个列表是空的。添加:
a.Add (new List<ScheduleSlot> ());
然后
a[0].Add (new ScheduleSlot());
【讨论】:
是的,你可以。
List<List<ScheduleSlots>> nList = new List<List<ScheduleSlots>>();
【讨论】: