我有两个问题
- 如何实现以下目标,我有一个名为“Property”的域类-Property 有两个属性“Type”和“Value”,它目前被序列化如下:
<Property Type="TestType"><Value>TestValue<Value><Property>
我需要它格式化为
<Property Type="TestType">TestValue</Property>
但我不确定如何?我已将 Value 设置为表示一个元素,这确实解释了为什么它拥有自己的标签但我不想要它们。
- 我有另一个类 - Parameter - 它有一个 IsCollection (a bool) 的属性,我希望 IsCollection 属性只有在设置为 true 时才被序列化,这可能吗?
IE
<Parameter Name="Foo" IsCollection="true" />
除此以外
<Parameter Name="Foo" />
谢谢菲尔