我该如何在Windows Phone 7中使用BinaryFormatter?
我在service1.svc.cs中使用using System.Runtime.Serialization.Formatters.Binary
,但我无法在Windows Phone 7中使用此引用。
有没有解决方案?
我的反序列化对象的代码:
public static T DeserializeObject<T>(byte[] xml)
{
BinaryFormatter xs = new BinaryFormatter();
MemoryStream memoryStream = new MemoryStream(xml);
return (T)xs.Deserialize(memoryStream);
}
在Windows Phone 7中,BinaryFormatter会出现错误。那么我该如何进行反序列化操作呢?需要对代码做哪些更改?