-3

我想以字节为单位存储数据。但是因为我是 Windows Phone 8 的新手;我不知道该怎么做。

任何形式的帮助将不胜感激..谢谢

4

2 回答 2

2
DataContractSerializer serializer = new    DataContractSerializer(typeof(List<Dictionary<String, String>>));

byte[] byteArr;

using (var ms = new System.IO.MemoryStream())
{
 serializer.WriteObject(ms, stringlist);
 byteArr = ms.ToArray();
}
 return byteArr;
于 2013-04-04T05:41:58.137 回答
2
System.Runtime.Serialization.DataContractSerializer serializer = new     System.Runtime.Serialization.DataContractSerializer(typeof(List<Dictionary<String, String>>));
List<Dictionary<String, String>> stringlist;
using (var ms = new System.IO.MemoryStream(byteArr))
{
stringlist = (List<Dictionary<String, String>>)serializer.ReadObject(ms);
}
return stringlist;

此代码有助于将您的数据恢复到原始状态。我想这就是你要的

于 2013-04-04T05:48:17.923 回答