こんにちは、以下のコードを使用してオブジェクトをバイト配列に変換します。このバイト配列をオブジェクトに戻す必要があります。Windows 8アプリでこれを逆シリアル化する方法を知っている人はいますか? いくつかのコードを見つけましたが、SerializeおよびBinaryReaderクラスを使用していますが、このクラスは Windows 8 にないか、認識していません。
Person ps = new Person();
ps.name = "Lucy";
DataContractSerializer serializer = new DataContractSerializer(typeof(List<Dictionary<String, String>>));
byte[] byteArr;
using (var ms = new MemoryStream())
{
serializer.WriteObject(ms, ps.name);
byteArr = ms.ToArray();
}
tbByteResult.Text = byteArr.ToString();