Maison  >  Article  >  développement back-end  >  Sérialisation d'objets C#

Sérialisation d'objets C#

PHPz
PHPzavant
2023-08-28 15:29:08639parcourir

C# 对象序列化

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:Compteurs en C#Article suivant:Compteurs en C#