高级

文件

预计阅读时间1 分 10 views

前言

C# 提供了 File 类,用于执行各种文件操作,如创建文件、打开文件、读取文件和写入文件等。

作用

File 类提供了一些内置方法,允许我们对文件进行输入/输出操作。这些方法包括创建文件、打开文件、读取文件内容、写入文件内容等。

使用场景

  • 创建文件:用于在指定路径创建新文件。
  • 打开文件:用于打开已存在的文件进行读写操作。
  • 写入文件:用于将内容写入文件。
  • 读取文件:用于读取文件的内容。

示例

创建文件

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 创建文件的路径
        string pathName = @"C:\Program\myFile.txt";

        // 使用 Create() 方法创建文件
        FileStream fs = File.Create(pathName);

        // 检查文件是否在指定路径创建成功
        if (File.Exists(pathName))
        {
            Console.WriteLine("文件已创建。");
        }
        else
        {
            Console.WriteLine("文件未创建。");
        }
    }
}

打开文件

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 文件路径
        string pathName = @"C:\Program\myFile.txt";

        // 使用 Open() 方法打开文件
        FileStream fs = File.Open(pathName, FileMode.Open);
    }
}

写入文件

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 文件路径
        string pathName = @"C:\Program\myFile.txt";

        // 使用 WriteAllText() 方法创建文件并写入内容
        File.WriteAllText(pathName, "你好,世界");
    }
}

读取文件

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 文件路径
        string pathName = @"C:\Program\myFile.txt";

        // 使用 ReadAllText() 方法读取文件内容
        string readText = File.ReadAllText(pathName);

        Console.WriteLine(readText);
    }
}

结语

通过 File 类,C# 提供了一套简单而强大的文件操作接口,使得在程序中处理文件变得高效而直接。无论是创建新文件、读取现有文件,还是写入内容,File 类都能提供方便的解决方案。

Leave a Comment

分享此文档

文件

或复制链接

内容