Windows Phone で小さなアプリケーションを作成しています。ユーザーは、一部の情報 (10 ~ 15 個のプロパティを持つ抽象クラス Result + 新しいプロパティを持つ派生クラス) を分離ストレージに保存します。また、以前の結果の履歴を見ることもできます + 不要な結果を削除することもできます (100 以上の以前の結果である可能性があります)。
1 つのファイルを使用する必要がありますか (Launching イベントで読み取り、Deactivated イベントで書き込みます)、またはすべての新しい結果を別のファイルに保存する必要がありますか? XmlSerialization または DataContractJsonSerializer を使用する必要がありますか?