I got a decimal property, like
[XmlElementAttribute(DataType = \"decimal\")] decimal Price
The problem is that I wanna force it to serialize always
You could add XmlIgnore
to the actual decimal property and introduce a new property PriceAsString which returns, eh, the price as string (in 10.50 format).
You could of course also implement IXmlSerializable
and do everything yourself.
However, none of these ways really rocks, and you already stated you were not going to go down this road anyway...