「C Sharpの基礎 - シリアライズ」の版間の差分
ナビゲーションに移動
検索に移動
→サンプルコード
(ページの作成:「== 概要 == クラスの内容をバイナリファイルに保存する簡単な方法として、BinaryFormatterクラスを使う方法がある。<br> BinaryFormatte…」) |
|||
| 109行目: | 109行目: | ||
</source> | </source> | ||
<br> | <br> | ||
'''保存しないフィールドを指定する''' | '''保存しないフィールドを指定する'''<br> | ||
上記のように、BinaryFormatterを使用してオブジェクトを保存した場合、保存されるのはクラスのフィールドで、パブリックフィールドとプライベートフィールドも保存される。<br> | 上記のように、BinaryFormatterを使用してオブジェクトを保存した場合、保存されるのはクラスのフィールドで、パブリックフィールドとプライベートフィールドも保存される。<br> | ||
保存したくないフィールドにはNonSerializedAttribute属性を付ける。<br> | 保存したくないフィールドにはNonSerializedAttribute属性を付ける。<br> | ||