Maison > développement back-end > Tutoriel C#.Net > Sérialisation d'objets C#

Sérialisation d'objets C#

PHPz
Libérer: 2023-08-28 15:29:08
avant
711 Les gens l'ont consulté

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;
}
Copier après la connexion

Maintenant, configurez le flux de fichiers -

FileStream fStream = new FileStream("d:\ew.txt", FileMode.OpenOrCreate);
BinaryFormatter bFormat = new BinaryFormatter();
Copier après la connexion

Un objet de la classe Employee -

Employee emp = new Employee(001, "Jim", 30000);
bFormat.Serialize(fStream, emp);
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal