NeoFT構想/内部仕様案

serializeの独自実装(ver.互換性確保・進行表示)

  • 投稿者: 477?
  • 優先順位: 低
  • 状態: 提案
  • カテゴリー: その他・未分類
  • 投稿日: 2005-11-19 (土) 08:24:17

メッセージ

FreeTrainでも、何度も要望にあがった、
セーブデータのバージョン互換性確保と
セーブ・ロードの進行状況(プログレス)表示。

これらは、C#標準のSerializeを利用する限り、解決が難しい。
使用されるクラスは全て独自のSerializeを実装すれば問題が解決できるが、
非常に面倒なのが難点。


.NET 2.0でカスタムシリアライズ機能が強化された (ヒント:OnDeserializedAttribute, OnDeserializingAttribute, OnSerializedAttribute, OnSerializingAttribute, OptionalFieldAttribute)




Last-modified: 2009-05-01 (金) 17:04:46 (588d)