如何创建父对象列表,其中每个父对象可以有一个子对象列表?

时间:2013-04-26 20:17:58

标签: vb.net class nested

在VB.NET 2010中,如何创建父类列表,其中每个Parent都有自己的Child类列表。子类列表可能只有1个孩子或多达几百个子对象?

2 个答案:

答案 0 :(得分:1)

听起来你需要一个LinkedList对象:

LinkedList Outer;

其中ParentType是一个具有另一个LinkedList对象的类:

Public Class ParentType

    Private myChildren As LinkedList<ChildType>

上面的ChildType甚至可以替换为“ParentType”,如果它是完全相同类型的对象的列表。

有关LinkedList的更多详细信息: http://msdn.microsoft.com/en-us/library/6ky9a64s.aspx

答案 1 :(得分:1)

Dim ChildList as generic.list(of object)
Dim ParentList as generic.list(of ChildList)

你可以像上面那样做