1

こんにちは、以下のコードを使用してオブジェクトをバイト配列に変換します。このバイト配列をオブジェクトに戻す必要があります。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();
4

1 に答える 1