在任何编程语言中,文件和输入输出操作(I/O)都是非常重要的组成部分。C# 提供了一系列工具和类来帮助开发者处理文件的读取、写入、二进制文件的处理以及数据的序列化与反序列化。本文将介绍 C# 中的文件操作,包括 File 类、StreamReader、StreamWriter,以及如何处理二进制文件和数据序列化与反序列化。
1. 文件读取与写入
C# 中的文件操作主要通过 System.IO 命名空间中的类来实现。常见的类有 File、StreamReader、StreamWriter,它们可以帮助你轻松地处理文件的读取和写入。
使用 File 类
File 类提供了直接对文件进行操作的静态方法,如读取和写入文件。
// 写入文件
File.WriteAllText("example.txt", "Hello, C#!");
// 读取文件
string content = File.ReadAllText("example.txt");
Console.WriteLine(content); // 输出:Hello, C#!
File 类还提供了其他实用方法,例如 File.Exists() 用于检查文件是否存在,File.Delete() 用于删除文件等。
使用 StreamReader 和 StreamWriter
StreamReader 和 StreamWriter</

最低0.47元/天 解锁文章
1519

被折叠的 条评论
为什么被折叠?



