我正在使用VSTS2008+C#+.Net3.0。我正在使用下面的代码来序列化XML,这是我当前的代码和序列化的XML文件。我的目的是让MyInnerObjectProperties属于一个特殊的XML命名空间(http://foo/2009)并将此命名空间设为默认命名空间。有什么想法可以实现吗?当前输出:FooTypeGooType当前代码:publicclassMyClass{privateMyObject[]_myObjectProperty;[XmlElement(IsNullable=false)]publicMyObject[]MyObjectProperty{get{re
我正在使用VSTS2008+C#+.Net3.0。我正在使用下面的代码序列化XML,我的对象包含数组类型属性,我想添加一个额外的元素层(下面预期结果中的“MyInnerObjectProperties”元素层,我想将“MyInnerObjectProperties”元素作为父元素所有MyInnerObjectProperty元素的元素)。有什么想法吗?当前序列化的XML,FooTypeGooType预期的序列化XML,FooTypeGooType当前代码,publicclassMyClass{privateMyObject[]_myObjectProperty;[XmlElement(
我正在使用VSTS2008+C#+.Net3.0。我正在使用下面的代码序列化XML,并且我的对象包含数组类型属性,但是生成了一些我想从生成的XML文件中删除的附加元素层(在我的示例中,MyInnerObject和MyObject)。有什么想法吗?当前生成的XML文件,FooType预期的XML文件,FooType当前代码,publicclassMyClass{privateMyObject[]_myObjectProperty;[XmlArrayItemAttribute(IsNullable=false)]publicMyObject[]MyObjectProperty{get{re