Pour la sérialisation d'objets, vous devez vous référer au code suivant. Ici, nous utilisons la méthode BinaryFormatter.Serialize(stream, reference) pour sérialiser notre exemple d'objet.
Nous avons configuré un constructeur ici -
public Employee(int id, string name, int salary) { this.id = id; this.name = name; this.salary = salary; }
Maintenant, configurez le flux de fichiers -
FileStream fStream = new FileStream("d:\ew.txt", FileMode.OpenOrCreate); BinaryFormatter bFormat = new BinaryFormatter();
Un objet de la classe Employee -
Employee emp = new Employee(001, "Jim", 30000); bFormat.Serialize(fStream, emp);
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!