「無駄に時間を食ったのでメモだ」 「なんだい?」 「Visual Studio 2012でWindowsストアアプリのプロジェクトを作成すると、LoadState/SaveStateメソッドが生成される場合がある」 「見たことあるよ。何をするメソッド?」 「状態の保存と復帰だ。他のページに行ったり戻ったりする際に呼ばれる」 「何が問題なの?」 「この2つのメソッドには以下のような引数が渡される」 Dictionary<String, Object> pageState「ディクショナリだね。これに値を登録すれば保存されるわけだね」 「その通りだ。だから以下のようなコードを書けば値が保存される」 pageState["B"] = "abc" + DateTime.Now.ToString();「めでたしめでたしだね」 「ところが、文字列型をやめて自分で宣言したクラスのオブジェクトを渡すと、プロ