0
我需要反序列化包含具有兩種不同類型的元素的XML文件。
實施例:反序列化具有不同xsi:樣式的元素
<XmlElement("loop")> Public prLoop() As PosResponseLoop
第二個定義爲::
<XmlInclude(GetType(loopTerminatedType))> _
Public Class PosResponseLoop
第一個可以以類似的定義
<loop xsi:type="loopDynamicLengthType">
...
<loop xsi:type="loopTerminatedType">
...
以我源作爲類被定義方式和名稱,
<XmlInclude(GetType(loopDynamicLengthType))> _
Public Class PosResponseLoop
但是編譯器說:
class 'PosResponseLoop' and class 'PosResponseLoop' conflict in namespace 'WindowsApplication1'.
我該如何解決呢?