我尝试使用XmlSerializer,但XmlSerializer不会序列化TimeSpan值; 它只是为timepans生成一个空标签(否则本来就是完美的).
所以我尝试使用SoapFormatter,但SoapFormatter不会序列化通用列表; 这只会导致例外.
我还有其他选择吗?我不能对我正在序列化的对象的类进行任何更改,因为它是从服务引用生成的.因此,涉及更改课程的任何变通方法都已淘汰.
除了实现自定义序列化器,我别无选择吗?我可以使用任何外部工具吗?
c# xml-serialization
c# ×1
xml-serialization ×1