我想知道是否有一种方法可以创建一个对象,使得不需要根元素就能创建该对象的列表。例如,如果我想创建一个类似于XML的对象:
我可以创建一个名为
<Dogs>
<Dog>A</Dog>
<Dog>B</Dog>
<Dog>C</Dog>
</Dogs>
我可以创建一个名为
Dogs
的类,它将作为根元素并包含一个 List<Dog>
。现在假设我想要摆脱封装元素 <Dogs>
,让狗的列表看起来像这样:<Dog>A</Dog>
<Dog>B</Dog>
<Dog>C</Dog>
我该如何构建我的类?