好的,所以我不确定这个标题是否恰当,但这就是我想要做的。我有一个这样的类结构:
public class Container
{
public List<Violation> Violations {get;set;}
}
序列化为 XML 时,如下所示:
<Container>
<Violations>
<Violation>..</Violation>
<Violation>..</Violation>
</Violations>
</Container>
当它被序列化时,我需要它看起来像这样:
<Container>
<Violation>..</Violation>
<Violation>..</Violation>
</Container>
有没有办法用类定义上的 XML 属性来定义这种行为?