次の XElement コンストラクトを使用して、いくつかの小さな画像を Byte[] として Xml に保存しています。
XElement xe = new XElement("Images",
from c in qry
select new XElement("Image", new XAttribute("Date", c.Date),
new XElement("Data", c.Bytes)));
Bytes プロパティは Byte[] です。結果の要素を見ると、配列の内容は保存されているように見えます。
私の問題は、これを単純に読み返すことができないように見えることです。この要素を取得する最良の方法は何ですか? Byte[] への型キャストは許可されていないようですが、本当にこれを文字列として読み取る必要がありますか? 使用して変換するエンコーディングを見つけますか? XElement が配列の書き込み方法を理解していれば、それを読み取ることもできるはずです。