C# 对象序列化

2023年 8月 29日 62.8k 0

C# 对象序列化

对于对象序列化,需要参考下面的代码。在这里,我们使用 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# 对象序列化的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论