【发布时间】:2016-01-21 08:22:16
【问题描述】:
我正在尝试将一些数据传递给 DataContractSerializer 的 StreamingContext,但我不知道如何。 这是我的代码的一个小示例:
MemoryStream stream = new MemoryStream();
DataContractSerializer serializer = new DataContractSerializer(typeof(OldClass));
serializer.WriteObject(stream, _OldClass);
stream.Seek(0, SeekOrigin.Begin);
serializer = new DataContractSerializer(typeof(NewClass));
//here I would like to give the serializer e.g. a string as StreamingContext.Context
_NewClass = (NewClass)serializer.ReadObject(stream);
【问题讨论】:
标签: c# serialization datacontractserializer