C# 完全学习指南C# 完全学习指南
首页
基础教程
进阶内容
实战项目
编程指南
首页
基础教程
进阶内容
实战项目
编程指南
  • 进阶内容

    • 📚 进阶内容
    • 第1章 - 集合
    • 第2章 - 泛型
    • 第3章 - LINQ
    • 第4章 - 委托与事件
    • 第5章 - 异常处理
    • 第6章 - 文件操作
    • 第7章 - 异步编程
    • 第8章 - 反射
    • 第9章 - 特性
    • 第10章 - 扩展方法

第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);
    }
}

🎯 下一步

下一章:异步编程 →
最近更新: 2025/12/27 14:02
Contributors: 王长安
Prev
第5章 - 异常处理
Next
第7章 - 异步编程