Heim >Backend-Entwicklung >C#.Net-Tutorial >C#-Objektserialisierung

C#-Objektserialisierung

PHPz
PHPznach vorne
2023-08-28 15:29:08710Durchsuche

C# 对象序列化

Für die Objektserialisierung müssen Sie auf den folgenden Code verweisen. Hier verwenden wir die Methode BinaryFormatter.Serialize(stream, reference), um unser Beispielobjekt zu serialisieren.

Wir haben hier einen Konstruktor eingerichtet -

public Employee(int id, string name, int salary) {
   this.id = id;
   this.name = name;
   this.salary = salary;
}

Jetzt richten Sie den Dateistream ein -

FileStream fStream = new FileStream("d:\ew.txt", FileMode.OpenOrCreate);
BinaryFormatter bFormat = new BinaryFormatter();

Ein Objekt der Employee-Klasse -

Employee emp = new Employee(001, "Jim", 30000);
bFormat.Serialize(fStream, emp);

Das obige ist der detaillierte Inhalt vonC#-Objektserialisierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:Zähler in C#Nächster Artikel:Zähler in C#