文字列型のプロパティが1つしかないカスタムクラスがあります。
XmlSerializerを使用してこのクラスのオブジェクトを属性としてシリアル化しようとすると、例外が発生します。
XmlAttribute/XmlTextを使用して複合型をエンコードすることはできません
これで、包含型に疑似文字列プロパティを作成し、代わりにそれをシリアル化できることを理解できましたが、カスタムクラスでそれを本質的にサポートする方法はありますか?
.Netクラスはどのようにそれを行いますか(例:DateTime)?