第6章 - 文件操作
嗨,朋友!我是长安。
数据持久化是程序开发中的重要环节,这一章我们要学习如何读写文件。
📁 File 类
using System.IO;
// 写入文件
File.WriteAllText("test.txt", "Hello World!");
// 读取文件
string content = File.ReadAllText("test.txt");
Console.WriteLine(content);
// 检查文件是否存在
if (File.Exists("test.txt"))
{
Console.WriteLine("文件存在");
}
📝 StreamWriter 和 StreamReader
// 写入
using (StreamWriter writer = new StreamWriter("data.txt"))
{
writer.WriteLine("第一行");
writer.WriteLine("第二行");
}
// 读取
using (StreamReader reader = new StreamReader("data.txt"))
{
string line;
while ((line = reader.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
