我有一個Point類,我想序列化爲屬性。下面是我真正想要的例子:我知道這是否TestClass中使用IXmlSerializable的接口來實現來實現序列化類作爲屬性
<TestClass Points="0.1 0.2">
</TestClass>
:
public class PointXY
{
[XmlIgnore]
public Double X { get; set; }
[XmlIgnore]
public Double Y { get; set; }
public override string ToString()
{
return Points;
}
}
public class TestClass
{
[XmlAttribute]
public PointXY Points { get; set; }
}
測試類應序列來。但是我想要PointsXY應該作爲屬性代替元素。可能嗎?如果是的話如何?這也應該被反序列化。