温馨提示×

c#文件操作怎样进行文件合并

c#
小樊
94
2024-11-24 16:22:55
栏目: 编程语言

在C#中,你可以使用File类和StreamReader类来合并多个文件。以下是一个简单的示例,展示了如何将两个文本文件(file1.txt和file2.txt)合并为一个新的文件(merged.txt):

using System;
using System.IO;

class Program
{
    static void Main()
    {
        string file1 = "file1.txt";
        string file2 = "file2.txt";
        string mergedFile = "merged.txt";

        // 读取文件1的内容
        string content1 = File.ReadAllText(file1);

        // 读取文件2的内容
        string content2 = File.ReadAllText(file2);

        // 合并文件内容
        string mergedContent = content1 + Environment.NewLine + content2;

        // 将合并后的内容写入新文件
        File.WriteAllText(mergedFile, mergedContent);

        Console.WriteLine("文件已成功合并!");
    }
}

这个示例首先读取两个输入文件的内容,然后将它们连接在一起,并在每个内容之间添加一个换行符。最后,将合并后的内容写入到新的文件merged.txt中。

注意:在运行此代码之前,请确保file1.txtfile2.txt文件存在于代码中指定的路径。如果需要合并其他文件,只需更改file1file2mergedFile变量的值即可。

0