List<Project>
とList<User>
の2 つの主要なデータ タイプProject
を含める必要がある Windows 8 アプリを作成していUser
ますList
。
私は以前に Windows Phone アプリを作成しており、そこでは単純にアプリケーションの設定を使用して、同様のシナリオでデータを保存しました。そのため、Windows 8 でも機能することを願っていました。
ApplicationData.Current.LocalSettings
-structure を使用してアプリ データを保存することにしました。ただし、データを保存しようとすると、次のようなエラーが発生します。
WinRT 情報: アプリケーション データ ストアに書き込む値をシリアル化しようとしてエラーが発生しました追加情報: この型のデータはサポートされていません。
[DataContract]
違いが生じる場合は、モデルに属性が付けられます。
私がMicrosoft を理解している限り、この方法で保存できるのは標準のデータ型 (ブール値、文字列など) だけです。これは正しいです?
もしそうなら、どうすればこのように構造化されたデータを保存できますか?
助けていただければ幸いです。