タグ

ブックマーク / www.kanazawa-net.ne.jp/~pmansato (1)

  • オブジェクトのシリアル化

    Last Updated 2011/09/21 私はいまだにシリアル化という言葉に抵抗があります。というのは、その意味を直感的に理解することができないからです。.Net Framework SDK には、「シリアル化とは、オブジェクトの状態を永続化または転送できる形式に変換するプロセス」とありますから、そのまま理解するほかないのでしょう。ともあれ、このページではオブジェクトのシリアル化についてできるだけ実践的な説明をしたいと思います。なお、サンプルコードは C# を使っています。 私と同様、迷える子羊のために前文の補足をしておきます。ただし、シリアル化用語としてです。 「オブジェクトの状態」とはクラスのフィールド(プロパティと考えてよい)の設定内容のことです。「永続化」とはディスクなどの記憶媒体に記録することです。「転送できる形式」とはネットワークを通じて情報を送信できる形式、つまり、ネッ

  • 1