チリペヂィア

リンクフリー。サンプルコードなどは関連記事内でライセンスについて明示されない限り商用利用なども自由に行って構いませんが、自己責任でお願いします。またこれら日記内容の著作権自体は放棄していません。引用部分については引用元の権利に従ってください。

2013-05-02から1日間の記事一覧

ISerializableなクラスをシリアライズして、別のISerializableなクラスにデシリアライズ(型変換)

C#

SerializationBinderクラスを継承してIFormatter.Binderをカスタマイズすると、デシリアライズ時の変換先の型を設定できるようです(*1)。つまりは一種の型変換です。でわ早速、「3次元ベクトルクラスのz要素を切り落として2次元ベクトルクラスに変換」…