C# 数据持久化:序列化保存 / 文件与表格处理 / XML / JSON 配置 📅 发布时间:2026/8/22 22:00:00 👁 浏览次数: C# 数据持久化:序列化保存 / 文件与表格处理 / XML / JSON 配置数据持久化的核心是把内存中的对象保存到磁盘(或数据库),并在需要时再读取回来。C# 中最常用的方式就是序列化+ 文件操作。1. 序列化基础概念序列化 = 把对象转换成可存储/传输的格式(字节流、文本等)反序列化 = 从存储格式还原成对象方式优点缺点推荐场景JSON轻量、可读、跨语言、性能好不支持循环引用(默认)配置、API、现代首选XML结构化强、支持复杂 schema体积大、解析慢旧系统兼容、配置文件二进制体积小、速度快不可读、跨版本难高性能内部存储(已较少用)CSV / 表格简单、Excel 友好