オブジェクトのシリアル化については、次のコードを参照する必要があります。ここでは、BinaryFormatter.Serialize(stream,reference) メソッドを使用してサンプル オブジェクトをシリアル化します。
ここでコンストラクターを設定します -
public Employee(int id, string name, int salary) { this.id = id; this.name = name; this.salary = salary; }
次に、ファイル ストリームを設定します -
FileStream fStream = new FileStream("d:\ew.txt", FileMode.OpenOrCreate); BinaryFormatter bFormat = new BinaryFormatter();
Employee クラスのオブジェクト -
Employee emp = new Employee(001, "Jim", 30000); bFormat.Serialize(fStream, emp);
以上がC# オブジェクトのシリアル化の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。