2010-03-30 22 views
0

我想我已經知道這個答案,但我找不到任何明確說明它,因此我的問題 - 我想確保我不會錯過一個把戲。改變什麼財產被序列化爲

使用DataContractSerializer或XmlSerializer,有什麼辦法可以改變pulic屬性被序列化爲什麼?我有一個屬性Enum,我希望它被序列化爲int,以便它的值通過線路發送而不是其值的文本表示。是否有可能使用屬性來做到這一點,或者我將不得不編寫自己的序列化程序?

謝謝:)

回答

2

也許這就是你要買:XmlEnum。您可以指定序列化過程中應爲每個枚舉值保存的內容。

相關問題