C#, C♯, C#相談室 Part55
■ このスレッドは過去ログ倉庫に格納されています
0496デフォルトの名無しさん
2010/03/03(水) 00:24:58とあるゲームで使ってるけど、増えても減っても大丈夫だよ。
ないバージョン→あるバージョンの場合は、エラーにならないが追加されたフィールドは初期値
なので自分で初期化しないと駄目。
特に a= new hoge()とか書いているやつは、newされていないので自分で生成する必要がある。
今OS再インスコしたばかりで手元にないけど、確かデシリアライズされた時に呼ばれるメソッドが
あるのでそこで初期化すればいい。
あるバージョン→ないバージョン
シリアライズされたフィールドは無視してくれる。
特に処理必要なし。
■ このスレッドは過去ログ倉庫に格納されています