少し問題が発生しました。ユーザーの監視可能なコレクションを構築するプログラムがあります。ユーザーには、名、姓、および画像があります。ユーザーを監視可能なコレクションに追加できますが、コレクションを保存して、プログラムを再度開くたびにロードしたいと考えています。
私の問題は、名前と姓を保存するのはかなり簡単ですが、ライターは画像を xml ファイルに書き込めないことです。これを回避する方法はありますか?
これが私がこれまでに持っているものです:
観察可能なコレクション:
ObservableCollection<VendorClass> ProfileList = new ObservableCollection<VendorClass>();
問題のあるライター:
XmlSerializer xs = new XmlSerializer(typeof(ObservableCollection<VendorClass>));
using (StreamWriter wr = new StreamWriter("vendors.xml")) //Data/customers.xml
{
xs.Serialize(wr, ProfileList);
}
何か案は?そして、画像に書き込む解決策が存在する場合、それを再度読み取る実行可能な方法はありますか?